necesito para manejar algunas señales con sigaction, pero cuando compilo mi código me sale este error:señal de la manija con sigaction
warning: assignment from incompatible pointer type
el código es:
struct sigaction hup_act;
...
hup_act.sa_flags=SA_SIGINFO;
hup_act.sa_sigaction = sighupHandler;
sigaction(SIGHUP, &hup_act, NULL);
advertencia está en hup_act. tarea de sa_sigaction Esta advertencia causa un error de segmentación cuando envío un suspiro a mi aplicación.
Por favor, muestre la declaración de su función sighupHandler. Probablemente sea un tipo incorrecto. – SKi
void sighupHandler (siginfo_t * info) – giozh
'void sighupHandler (int, siginfo_t *, void *);' –