diff options
author | Adam Jackson <ajax@redhat.com> | 2016-06-07 15:52:11 -0400 |
---|---|---|
committer | Adam Jackson <ajax@redhat.com> | 2016-06-08 11:36:31 -0400 |
commit | 6178b1c91cfc9e860914acc6f0be2f2d2e07a124 (patch) | |
tree | ea2fdadb27b3103f21f5d58ab4014a61953ed7a0 /hw/kdrive | |
parent | 8174daa6bd3f0c792425a5ebef63a6a9ce7d00a4 (diff) |
dix: Use OsSignal() not signal()
As the man page for the latter states:
The effects of signal() in a multithreaded process are unspecified.
We already have an interface to call sigaction() instead, use it.
Signed-off-by: Adam Jackson <ajax@redhat.com>
Reviewed-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'hw/kdrive')
-rw-r--r-- | hw/kdrive/ephyr/ephyr.h | 1 | ||||
-rw-r--r-- | hw/kdrive/linux/linux.c | 1 | ||||
-rw-r--r-- | hw/kdrive/src/kdrive.c | 2 | ||||
-rw-r--r-- | hw/kdrive/src/kinput.c | 1 |
4 files changed, 0 insertions, 5 deletions
diff --git a/hw/kdrive/ephyr/ephyr.h b/hw/kdrive/ephyr/ephyr.h index f5015f661..7723bf194 100644 --- a/hw/kdrive/ephyr/ephyr.h +++ b/hw/kdrive/ephyr/ephyr.h @@ -27,7 +27,6 @@ #define _EPHYR_H_ #include <stdio.h> #include <unistd.h> -#include <signal.h> #include <libgen.h> #include <xcb/xcb_image.h> diff --git a/hw/kdrive/linux/linux.c b/hw/kdrive/linux/linux.c index a52bdefc9..76daaf23e 100644 --- a/hw/kdrive/linux/linux.c +++ b/hw/kdrive/linux/linux.c @@ -25,7 +25,6 @@ #endif #include "kdrive.h" #include <errno.h> -#include <signal.h> #include <linux/vt.h> #include <linux/kd.h> #include <sys/stat.h> diff --git a/hw/kdrive/src/kdrive.c b/hw/kdrive/src/kdrive.c index 52bea5a04..f02d8262b 100644 --- a/hw/kdrive/src/kdrive.c +++ b/hw/kdrive/src/kdrive.c @@ -43,8 +43,6 @@ #include <execinfo.h> #endif -#include <signal.h> - #if defined(CONFIG_UDEV) || defined(CONFIG_HAL) #include <hotplug.h> #endif diff --git a/hw/kdrive/src/kinput.c b/hw/kdrive/src/kinput.c index 4119b083b..c2fc7bb8c 100644 --- a/hw/kdrive/src/kinput.c +++ b/hw/kdrive/src/kinput.c @@ -32,7 +32,6 @@ #if HAVE_X11_XF86KEYSYM_H #include <X11/XF86keysym.h> #endif -#include <signal.h> #include <stdio.h> #ifdef __sun #include <sys/file.h> /* needed for FNONBLOCK & FASYNC */ |