(getuidbyname) [__DJGPP__]: Make function know about
[gnulib.git] / lib / savedir.c
index 4c07bff..523e94e 100644 (file)
@@ -62,7 +62,9 @@ char *realloc ();
 # define NULL 0
 #endif
 
+#ifndef stpcpy
 char *stpcpy ();
+#endif
 
 #include "savedir.h"
 
@@ -87,7 +89,7 @@ savedir (dir, name_size)
   if (dirp == NULL)
     return NULL;
 
-  name_space = (char *) malloc (name_size ? name_size : 1);
+  name_space = (char *) malloc (name_size);
   if (name_space == NULL)
     {
       closedir (dirp);