dtexec: On Linux use the variation of signal handlers that takes an int arg
authorPeter Howkins <flibble@users.sourceforge.net>
Thu, 30 Aug 2012 17:18:20 +0000 (18:18 +0100)
committerPeter Howkins <flibble@users.sourceforge.net>
Thu, 30 Aug 2012 17:18:20 +0000 (18:18 +0100)
Warning Prevention.

cde/programs/dtexec/Main.c

index 71f77eee6a9884c2de2417927725c4238122b49b..3624588711653995607eb06a24f0f40445c1c2af 100644 (file)
@@ -323,7 +323,7 @@ Help(
  *****************************************************************************/
 
 static void
-#if defined(__aix) || defined (__osf__) || defined(__FreeBSD__)
+#if defined(__aix) || defined (__osf__) || defined(__FreeBSD__) || defined(linux)
 PanicSignal(int s)
 #else
 PanicSignal(void)
@@ -360,7 +360,7 @@ PanicSignal(void)
  *****************************************************************************/
 
 static void
-#if defined(__aix) || defined (__osf__) || defined(__FreeBSD__)
+#if defined(__aix) || defined (__osf__) || defined(__FreeBSD__) || defined(linux)
 IgnoreSignal(int i)
 #else
 IgnoreSignal(void)
@@ -402,7 +402,7 @@ IgnoreSignal(void)
  *****************************************************************************/
 
 static void
-#if defined(__aix) || defined (__osf__) || defined(__FreeBSD__)
+#if defined(__aix) || defined (__osf__) || defined(__FreeBSD__) || defined(linux)
 UrgentSignal(int i)
 #else
 UrgentSignal(void)
@@ -453,7 +453,7 @@ UrgentSignal(void)
  *
  *****************************************************************************/
 static void
-#if defined(__aix) || defined (__osf__) || defined(__FreeBSD__)
+#if defined(__aix) || defined (__osf__) || defined(__FreeBSD__) || defined(linux)
 SigCld(int i)
 #else
 SigCld(void)
@@ -1523,7 +1523,7 @@ main (
                 * a SIGCLD, give up and exit.
                 */
                if (rediscoverUrgentSigG > ((1000/SHORT_SELECT_TIMEOUT)*5) ) {
-#if defined(__aix) || defined (__osf__) || defined(__FreeBSD__)
+#if defined(__aix) || defined (__osf__) || defined(__FreeBSD__) || defined(linux)
                    PanicSignal(0);
 #else
                    PanicSignal();