--- a/src/iniparser.c +++ b/src/iniparser.c @@ -663,7 +663,7 @@ while (fgets(line+last, ASCIILINESZ-last, in)!=NULL) { lineno++ ; len = (int)strlen(line)-1; - if (len==0) + if (len<=0) continue; /* Safety check against buffer overflows */ if (line[len]!='\n') {