Use signal.h instead of sys/signal.h for POSIX compliance.
This commit is contained in:
committed by
Jon Lund Steffensen
parent
adbcc89b3e
commit
4b05bbee41
+1
-1
@@ -190,7 +190,7 @@ AS_IF([test "x$enable_ubuntu" != xno], [
|
||||
AM_CONDITIONAL([ENABLE_UBUNTU], [test "x$enable_ubuntu" != xno])
|
||||
|
||||
# Checks for header files.
|
||||
AC_CHECK_HEADERS([locale.h stdint.h stdlib.h string.h unistd.h sys/signal.h])
|
||||
AC_CHECK_HEADERS([locale.h stdint.h stdlib.h string.h unistd.h signal.h])
|
||||
|
||||
# Checks for typedefs, structures, and compiler characteristics.
|
||||
AC_TYPE_UINT16_T
|
||||
|
||||
+7
-7
@@ -30,8 +30,8 @@
|
||||
#include <locale.h>
|
||||
#include <errno.h>
|
||||
|
||||
#ifdef HAVE_SYS_SIGNAL_H
|
||||
# include <sys/signal.h>
|
||||
#ifdef HAVE_SIGNAL_H
|
||||
# include <signal.h>
|
||||
#endif
|
||||
|
||||
#ifdef ENABLE_NLS
|
||||
@@ -231,7 +231,7 @@ typedef enum {
|
||||
} program_mode_t;
|
||||
|
||||
|
||||
#ifdef HAVE_SYS_SIGNAL_H
|
||||
#ifdef HAVE_SIGNAL_H
|
||||
|
||||
static volatile sig_atomic_t exiting = 0;
|
||||
static volatile sig_atomic_t disable = 0;
|
||||
@@ -250,12 +250,12 @@ sigdisable(int signo)
|
||||
disable = 1;
|
||||
}
|
||||
|
||||
#else /* ! HAVE_SYS_SIGNAL_H */
|
||||
#else /* ! HAVE_SIGNAL_H */
|
||||
|
||||
static int exiting = 0;
|
||||
static int disable = 0;
|
||||
|
||||
#endif /* ! HAVE_SYS_SIGNAL_H */
|
||||
#endif /* ! HAVE_SIGNAL_H */
|
||||
|
||||
|
||||
/* Calculate color temperature for the specified solar elevation. */
|
||||
@@ -1095,7 +1095,7 @@ main(int argc, char *argv[])
|
||||
will be exactly 6500K. */
|
||||
float adjustment_alpha = 0.0;
|
||||
|
||||
#ifdef HAVE_SYS_SIGNAL_H
|
||||
#ifdef HAVE_SIGNAL_H
|
||||
struct sigaction sigact;
|
||||
sigset_t sigset;
|
||||
sigemptyset(&sigset);
|
||||
@@ -1112,7 +1112,7 @@ main(int argc, char *argv[])
|
||||
sigact.sa_mask = sigset;
|
||||
sigact.sa_flags = 0;
|
||||
sigaction(SIGUSR1, &sigact, NULL);
|
||||
#endif /* HAVE_SYS_SIGNAL_H */
|
||||
#endif /* HAVE_SIGNAL_H */
|
||||
|
||||
/* Continously adjust color temperature */
|
||||
int done = 0;
|
||||
|
||||
Reference in New Issue
Block a user