diff --git a/finit-alt.c b/finit-alt.c index f7cc3bb0..12bf56c7 100644 --- a/finit-alt.c +++ b/finit-alt.c @@ -162,7 +162,8 @@ int main() while (!feof(f)) { fgets(line, LINE_SIZE, f); - if (line[i = strlen(line)] == '\n') + i = strlen(line); + if (i && line[i - 1] == '\n') line[i] = 0; if (debug)