Author: mturk
Date: Fri Aug 14 07:36:41 2009
New Revision: 804102

URL: http://svn.apache.org/viewvc?rev=804102&view=rev
Log:
Use strsignal insted sys_siglist

Modified:
    commons/sandbox/runtime/trunk/src/main/native/configure
    commons/sandbox/runtime/trunk/src/main/native/os/unix/signals.c

Modified: commons/sandbox/runtime/trunk/src/main/native/configure
URL: 
http://svn.apache.org/viewvc/commons/sandbox/runtime/trunk/src/main/native/configure?rev=804102&r1=804101&r2=804102&view=diff
==============================================================================
--- commons/sandbox/runtime/trunk/src/main/native/configure (original)
+++ commons/sandbox/runtime/trunk/src/main/native/configure Fri Aug 14 07:36:41 
2009
@@ -860,7 +860,6 @@
 #define HAVE_SIGSETJMP        `have_function sigsetjmp`
 #define HAVE_SOCK_CLOEXEC     `have_flag_defined SOCK_CLOEXEC`
 #define HAVE_FILE_CLOEXEC     `have_flag_defined O_CLOEXEC`
-#define HAVE_SYS_SIGLIST      `have_flag_defined sys_siglist signal`
 #define HAVE_OFF64_T          $have_off64t
 #define HAVE_LONG_LONG        $have_long_long
 #define HAVE_LONG_DOUBLE      $have_long_double

Modified: commons/sandbox/runtime/trunk/src/main/native/os/unix/signals.c
URL: 
http://svn.apache.org/viewvc/commons/sandbox/runtime/trunk/src/main/native/os/unix/signals.c?rev=804102&r1=804101&r2=804102&view=diff
==============================================================================
--- commons/sandbox/runtime/trunk/src/main/native/os/unix/signals.c (original)
+++ commons/sandbox/runtime/trunk/src/main/native/os/unix/signals.c Fri Aug 14 
07:36:41 2009
@@ -42,8 +42,10 @@
 
 ACR_DECLARE(const char *) ACR_SignalDescription(int signum)
 {
-    if (signum >= 0 && signum < ACR_NUMSIG)
-        return sys_siglist[signum];
+    char *desc;
+
+    if ((desc = strsignal(signum)))
+        return desc;
     else
         return "Unknown signal (number)";
 }


Reply via email to