diff --git a/ChangeLog b/ChangeLog index 6aa6ef37f3..35f1b59f04 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,7 @@ -Mon Dec 16 15:41:56 2002 Nobuyoshi Nakada +Mon Dec 16 15:53:20 2002 Nobuyoshi Nakada + + * parse.y (nextc): get rid of overrun. (pointed out by akr + [ruby-list:36773]) * eval.c (rb_eval): untangled ruby_dyna_vars. [ruby-talk:59035] diff --git a/parse.y b/parse.y index c977eaa0ef..41605a4f80 100644 --- a/parse.y +++ b/parse.y @@ -2190,7 +2190,7 @@ nextc() } } c = (unsigned char)*lex_p++; - if (c == '\r' && lex_p <= lex_pend && *lex_p == '\n') { + if (c == '\r' && lex_p < lex_pend && *lex_p == '\n') { lex_p++; c = '\n'; }