diff --git a/util/afgets.c b/util/afgets.c index 3512aa5..cad05b8 100644 --- a/util/afgets.c +++ b/util/afgets.c @@ -20,5 +20,5 @@ afgets(char **p, size_t *size, FILE *fp) if(buf[n-1] == '\n' || feof(fp)) break; } - return *p; + return (len > 0) ? *p : NULL; }