Revert "Check for strings.h"
authorRyan Dahl <ry@tinyclouds.org>
Mon, 10 May 2010 23:38:14 +0000 (16:38 -0700)
committerRyan Dahl <ry@tinyclouds.org>
Mon, 10 May 2010 23:38:14 +0000 (16:38 -0700)
This reverts commit 032f651824869c429cc24fbd9f7a23e84ed34b1f.

src/node.cc
src/node_buffer.cc
src/node_child_process.cc
src/node_crypto.cc
src/node_events.cc
src/node_file.cc
src/node_net2.cc
src/node_stat_watcher.cc
src/node_stdio.cc
wscript

index bfb481e..0fb925d 100644 (file)
@@ -5,6 +5,7 @@
 
 #include <stdio.h>
 #include <stdlib.h>
+#include <strings.h>
 #include <limits.h> /* PATH_MAX */
 #include <assert.h>
 #include <unistd.h>
 #include <sys/types.h>
 #include <unistd.h> /* setuid, getuid */
 
-#ifdef HAVE_STRINGS_H
-# include <strings.h>
-#else
-# include <string.h>
-#endif
-
 #include <node_buffer.h>
 #include <node_io_watcher.h>
 #include <node_net2.h>
index bae738b..d757b96 100644 (file)
@@ -4,13 +4,7 @@
 #include <stdlib.h> // malloc, free
 #include <v8.h>
 
-// memcpy
-#ifdef HAVE_STRINGS_H
-# include <strings.h>
-#else
-# include <string.h>
-#endif
-
+#include <string.h> // memcpy
 
 #include <arpa/inet.h>  // htons, htonl
 
index d240d6f..6c84514 100644 (file)
@@ -3,6 +3,7 @@
 #include <node.h>
 
 #include <assert.h>
+#include <string.h>
 #include <stdlib.h>
 #include <errno.h>
 #include <unistd.h>
 #include <sys/wait.h>
 #endif
 
-#ifdef HAVE_STRINGS_H
-# include <strings.h>
-#else
-# include <string.h>
-#endif
-
 extern char **environ;
 
 namespace node {
index 50519b4..284ae49 100644 (file)
@@ -4,11 +4,7 @@
 #include <node.h>
 #include <node_buffer.h>
 
-#ifdef HAVE_STRINGS_H
-# include <strings.h>
-#else
-# include <string.h>
-#endif
+#include <string.h>
 #include <stdlib.h>
 
 #include <errno.h>
index 4148ea0..c43225a 100644 (file)
@@ -3,18 +3,14 @@
 
 #include <assert.h>
 #include <stdlib.h>
+#include <string.h>
+#include <strings.h>
 #include <sys/types.h>
 #include <sys/socket.h>
 #include <netdb.h>
 #include <arpa/inet.h> /* inet_ntop */
 #include <netinet/in.h> /* sockaddr_in, sockaddr_in6 */
 
-#ifdef HAVE_STRINGS_H
-# include <strings.h>
-#else
-# include <string.h>
-#endif
-
 #include <node.h>
 #include <ev.h>
 #include <v8.h>
index b1cbd9b..f9fd27c 100644 (file)
 #include <stdlib.h>
 #include <unistd.h>
 #include <assert.h>
+#include <string.h>
 #include <errno.h>
 #include <limits.h>
 
-#ifdef HAVE_STRINGS_H
-# include <strings.h>
-#else
-# include <string.h>
-#endif
-
 /* used for readlink, AIX doesn't provide it */
 #ifndef PATH_MAX
 #define PATH_MAX 4096
index d9d485c..865bf7c 100644 (file)
@@ -4,11 +4,7 @@
 #include <node.h>
 #include <node_buffer.h>
 
-#ifdef HAVE_STRINGS_H
-# include <strings.h>
-#else
-# include <string.h>
-#endif
+#include <string.h>
 #include <stdlib.h>
 
 #include <sys/types.h>
index 816ec96..88ae9c6 100644 (file)
@@ -2,12 +2,8 @@
 #include <node_stat_watcher.h>
 
 #include <assert.h>
+#include <string.h>
 #include <stdlib.h>
-#ifdef HAVE_STRINGS_H
-# include <strings.h>
-#else
-# include <string.h>
-#endif
 
 namespace node {
 
index fab00ae..c27e6f3 100644 (file)
@@ -3,11 +3,7 @@
 
 #include <unistd.h>
 #include <fcntl.h>
-#ifdef HAVE_STRINGS_H
-# include <strings.h>
-#else
-# include <string.h>
-#endif
+#include <string.h>
 #include <errno.h>
 
 using namespace v8;
diff --git a/wscript b/wscript
index fab15b2..fb632a6 100644 (file)
--- a/wscript
+++ b/wscript
@@ -114,8 +114,6 @@ def configure(conf):
   conf.env["USE_DEBUG"] = Options.options.debug
   conf.env["USE_SYSTEM"] = Options.options.system
 
-  conf.check_cc(header_name="strings.h")
-
   conf.check(lib='dl', uselib_store='DL')
   if not sys.platform.startswith("sunos"):
     conf.env.append_value("CCFLAGS", "-rdynamic")