diff options
Diffstat (limited to 'src/lmtp.c')
-rw-r--r-- | src/lmtp.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/lmtp.c b/src/lmtp.c index f9bd6f65e..e07971f5e 100644 --- a/src/lmtp.c +++ b/src/lmtp.c @@ -38,9 +38,13 @@ static struct timeval io_tv; static gboolean lmtp_write_socket (void *arg); -static - void +#ifndef HAVE_SA_SIGINFO +static void sig_handler (int signo) +#else +static void +sig_handler (int signo, siginfo_t *info, void *unused) +#endif { switch (signo) { case SIGINT: |