S_IFLNK, S_IFSOCK and SIGCHLD are not available on windows

pull/22966/head
Bert Belder 2010-11-25 01:13:52 +01:00
parent 81b26dc555
commit cd921c2c62
1 changed files with 9 additions and 0 deletions

View File

@ -29,8 +29,14 @@ void DefineConstants(Handle<Object> target) {
NODE_DEFINE_CONSTANT(target, S_IFCHR);
NODE_DEFINE_CONSTANT(target, S_IFBLK);
NODE_DEFINE_CONSTANT(target, S_IFIFO);
#ifdef S_IFLNK
NODE_DEFINE_CONSTANT(target, S_IFLNK);
#endif
#ifdef S_IFSOCK
NODE_DEFINE_CONSTANT(target, S_IFSOCK);
#endif
#ifdef O_CREAT
NODE_DEFINE_CONSTANT(target, O_CREAT);
@ -498,7 +504,10 @@ void DefineConstants(Handle<Object> target) {
#endif
NODE_DEFINE_CONSTANT(target, SIGTERM);
#ifdef SIGCHLD
NODE_DEFINE_CONSTANT(target, SIGCHLD);
#endif
#ifdef SIGSTKFLT
NODE_DEFINE_CONSTANT(target, SIGSTKFLT);