diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/pch.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -2276,7 +2276,7 @@ pfetch (lin line) bool pch_write_line (lin line, FILE *file) { - bool after_newline = p_line[line][p_len[line] - 1] == '\n'; + bool after_newline = (p_len[line] > 0) && (p_line[line][p_len[line] - 1] == '\n'); if (! fwrite (p_line[line], sizeof (*p_line[line]), p_len[line], file)) write_fatal (); return after_newline; |