changeset 64:e839338d3869 tip

Further Windows fix
author Chris Cannam
date Wed, 15 Apr 2020 16:30:40 +0100
parents 091baff0a983
children
files src/helper.cpp
diffstat 1 files changed, 5 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/src/helper.cpp	Thu Apr 09 13:52:42 2020 +0100
+++ b/src/helper.cpp	Wed Apr 15 16:30:40 2020 +0100
@@ -84,9 +84,9 @@
 #include <io.h>
 #else
 #include <unistd.h>
-#include <signal.h>
 #endif
 
+#include <signal.h>
 #include <fcntl.h>
 
 #include <string>
@@ -371,13 +371,14 @@
 
     signal(SIGINT,  signalHandler);
     signal(SIGTERM, signalHandler);
+    signal(SIGSEGV, signalHandler);
+    signal(SIGILL,  signalHandler);
+    signal(SIGABRT, signalHandler);
+    signal(SIGFPE,  signalHandler);
 
 #ifndef _WIN32
     signal(SIGHUP,  signalHandler);
     signal(SIGQUIT, signalHandler);
-    signal(SIGILL,  signalHandler);
-    signal(SIGABRT, signalHandler);
-    signal(SIGSEGV, signalHandler);
     signal(SIGBUS,  signalHandler);
 #endif