Browse Source

Fix signo_string for linux and solaris

v0.7.4-release
Ryan Dahl 15 years ago
parent
commit
3bb21b5191
  1. 14
      src/node.cc

14
src/node.cc

@ -469,12 +469,14 @@ static inline const char *errno_string(int errorno) {
ERRNO_CASE(ENOEXEC); ERRNO_CASE(ENOEXEC);
#endif #endif
#ifdef ENOLINK
ERRNO_CASE(ENOLINK);
#endif
#ifdef ENOLCK #ifdef ENOLCK
# if ENOLINK != ENOLCK
ERRNO_CASE(ENOLCK); ERRNO_CASE(ENOLCK);
# endif # endif
#ifdef ENOLINK
ERRNO_CASE(ENOLINK);
#endif #endif
#ifdef ENOMEM #ifdef ENOMEM
@ -725,8 +727,10 @@ const char *signo_string(int signo) {
#endif #endif
#ifdef SIGPOLL #ifdef SIGPOLL
# if SIGPOLL != SIGIO
SIGNO_CASE(SIGPOLL); SIGNO_CASE(SIGPOLL);
# endif # endif
#endif
#ifdef SIGLOST #ifdef SIGLOST
SIGNO_CASE(SIGLOST); SIGNO_CASE(SIGLOST);
@ -740,10 +744,6 @@ const char *signo_string(int signo) {
SIGNO_CASE(SIGSYS); SIGNO_CASE(SIGSYS);
#endif #endif
#ifdef SIGUNUSED
SIGNO_CASE(SIGUNUSED);
#endif
default: return ""; default: return "";
} }
} }

Loading…
Cancel
Save