chiark / gitweb /
klibc: version 1.0.14
[elogind.git] / klibc / klibc / fgets.c
index 88a145a63f065b84d88b8fe081eda67723986ffd..72f8a13cf1d7f3c192c902f8287bc6d783a07a68 100644 (file)
@@ -20,6 +20,7 @@ char *fgets(char *s, int n, FILE *f)
       return NULL;
     }
     *p++ = ch;
       return NULL;
     }
     *p++ = ch;
+    n--;
     if ( ch == '\n' )
       break;
   }
     if ( ch == '\n' )
       break;
   }