Browse Source

Better check for FDs in net2 bindings

v0.7.4-release
Ryan Dahl 15 years ago
parent
commit
aec80d47bb
  1. 6
      src/node_net2.cc

6
src/node_net2.cc

@ -50,11 +50,11 @@ static Persistent<FunctionTemplate> recv_msg_template;
#define FD_ARG(a) \
if (!(a)->IsInt32()) { \
int fd; \
if (!(a)->IsInt32() || (fd = (a)->Int32Value()) < 0) { \
return ThrowException(Exception::TypeError( \
String::New("Bad file descriptor argument"))); \
} \
int fd = (a)->Int32Value();
}
static inline const char *errno_string(int errorno) {

Loading…
Cancel
Save