Browse Source

Fix signo_string for linux and solaris

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

16
src/node.cc

@ -469,14 +469,16 @@ static inline const char *errno_string(int errorno) {
ERRNO_CASE(ENOEXEC); ERRNO_CASE(ENOEXEC);
#endif #endif
#ifdef ENOLCK
ERRNO_CASE(ENOLCK);
#endif
#ifdef ENOLINK #ifdef ENOLINK
ERRNO_CASE(ENOLINK); ERRNO_CASE(ENOLINK);
#endif #endif
#ifdef ENOLCK
# if ENOLINK != ENOLCK
ERRNO_CASE(ENOLCK);
# endif
#endif
#ifdef ENOMEM #ifdef ENOMEM
ERRNO_CASE(ENOMEM); ERRNO_CASE(ENOMEM);
#endif #endif
@ -725,7 +727,9 @@ 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
@ -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