diff options
Diffstat (limited to 'io.c')
-rw-r--r-- | io.c | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -3037,9 +3037,10 @@ argf_getline(argc, argv) next_p = 1; goto retry; } - gets_lineno++; - lineno = INT2FIX(gets_lineno); - + if (!NIL_P(line)) { + gets_lineno++; + lineno = INT2FIX(gets_lineno); + } return line; } |