move signal.c into lib/sys
[apps/madmutt.git] / lib-sys / mutt_signal.c
similarity index 96%
rename from signal.c
rename to lib-sys/mutt_signal.c
index 6600a82..159612b 100644 (file)
--- a/signal.c
 # include "config.h"
 #endif
 
-#include <lib-lib/macros.h>
-
-#include <lib-ui/curses.h>
-
-#include "mutt.h"
-
 #include <signal.h>
 #include <string.h>
 #include <sys/wait.h>
 #include <errno.h>
 
+#include <lib-lib/macros.h>
+
+#include <lib-ui/curses.h>
+
+#include "mutt_signal.h"
+
 static sigset_t Sigset;
 static sigset_t SigsetSys;
 static struct sigaction SysOldInt;
@@ -33,13 +33,13 @@ RETSIGTYPE exit_handler (int sig)
 {
   curs_set (1);
   endwin ();                    /* just to be safe */
-#if SYS_SIGLIST_DECLARED
+#ifdef SYS_SIGLIST_DECLARED
   printf (_("%s...  Exiting.\n"), sys_siglist[sig]);
 #else
-#if (__sun__ && __svr4__)
+#if defined(__sun__) && defined(__svr4__)
   printf (_("Caught %s...  Exiting.\n"), _sys_siglist[sig]);
 #else
-#if (__alpha && __osf__)
+#if defined(__alpha) && defined(__osf__)
   printf (_("Caught %s...  Exiting.\n"), __sys_siglist[sig]);
 #else
   printf (_("Caught signal %d...  Exiting.\n"), sig);
@@ -49,7 +49,7 @@ RETSIGTYPE exit_handler (int sig)
   exit (0);
 }
 
-RETSIGTYPE chld_handler (int sig)
+RETSIGTYPE chld_handler(int sig __attribute__((unused)))
 {
   /* empty */
 }
@@ -100,7 +100,7 @@ int mutt_intr_hook (void)
 }
 #endif /* USE_SLANG_CURSES */
 
-void mutt_signal_init (void)
+void mutt_signal_initialize (void)
 {
   struct sigaction act;