Formerly ../stdio/fgets.c.~20~
authorroland <roland>
Mon, 23 Mar 1992 22:38:19 +0000 (22:38 +0000)
committerroland <roland>
Mon, 23 Mar 1992 22:38:19 +0000 (22:38 +0000)
stdio/fgets.c

index 53b5eb4..8e649b1 100644 (file)
@@ -112,7 +112,9 @@ DEFUN(fgets, (s, n, stream), char *s AND size_t n AND register FILE *stream)
       p += i;
     }
 
-  if (p > s)
-    *p = '\0';
+  if (p == s)
+    return NULL;
+
+  *p = '\0';
   return ferror (stream) ? NULL : s;
 }