qemacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemacs-devel] [PATCH 3/3] Only use SA_RESTART when defined, but emit a


From: François Revol
Subject: [Qemacs-devel] [PATCH 3/3] Only use SA_RESTART when defined, but emit a warning
Date: Wed, 19 Apr 2017 23:46:08 +0200

---
 qe.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/qe.c b/qe.c
index df3ed55..b03a755 100644
--- a/qe.c
+++ b/qe.c
@@ -7796,7 +7796,11 @@ void qe_event_init(void)
     struct sigaction sigact;
     struct itimerval itimer;
 
+#ifdef SA_RESTART
     sigact.sa_flags = SA_RESTART;
+#else
+#warning SA_RESTART not defined
+#endif
     sigact.sa_handler = poll_action;
     sigemptyset(&sigact.sa_mask);
     sigaction(SIGVTALRM, &sigact, NULL);
-- 
2.11.0




reply via email to

[Prev in Thread] Current Thread [Next in Thread]