(sys/types.h): Include to get size_t on some systems.
authorJim Meyering <jim@meyering.net>
Tue, 3 Feb 1998 07:23:13 +0000 (07:23 +0000)
committerJim Meyering <jim@meyering.net>
Tue, 3 Feb 1998 07:23:13 +0000 (07:23 +0000)
(NULL): Define if needed.

lib/putenv.c

index 44b89fd..f1974d5 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (C) 1991, 1994, 1997 Free Software Foundation, Inc.
+/* Copyright (C) 1991, 1994, 1997, 1998 Free Software Foundation, Inc.
 
    NOTE: The canonical source of this file is maintained with the GNU C
    Library.  Bugs can be reported to bug-glibc@prep.ai.mit.edu.
@@ -28,6 +28,8 @@
    systems like Irix 5.3.  */
 #undef putenv
 
+#include <sys/types.h>
+
 #if defined (__GNU_LIBRARY__) || defined (HAVE_STDLIB_H)
 # include <stdlib.h>
 #endif
 extern char **environ;
 #endif
 
+#ifndef NULL
+# define NULL 0
+#endif
+
 
 /* Put STRING, which is of the form "NAME=VALUE", in the environment.  */
 int