diff options
author | Arnold D. Robbins <arnold@skeeve.com> | 2015-10-28 21:23:21 +0200 |
---|---|---|
committer | Arnold D. Robbins <arnold@skeeve.com> | 2015-10-28 21:23:21 +0200 |
commit | d46e39f0f9c85a784ae08648fe3d57d96711bbef (patch) | |
tree | d003736435683e7142fb60cbefbf2397d76bedab /awkgram.c | |
parent | c054617e777c435acafcdb7e89a3217cef60178e (diff) | |
parent | b90d6abb81f54bec11305d5091532c8d5fc47a18 (diff) | |
download | egawk-d46e39f0f9c85a784ae08648fe3d57d96711bbef.tar.gz egawk-d46e39f0f9c85a784ae08648fe3d57d96711bbef.tar.bz2 egawk-d46e39f0f9c85a784ae08648fe3d57d96711bbef.zip |
Merge branch 'gawk-4.1-stable'
Diffstat (limited to 'awkgram.c')
-rw-r--r-- | awkgram.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -5489,7 +5489,7 @@ again: 0 : work_ring_idx + 1; cur_char_ring[work_ring_idx] = 0; } - if (check_for_bad) + if (check_for_bad || *lexptr == '\0') check_bad_char(*lexptr); return (int) (unsigned char) *lexptr++; @@ -5498,7 +5498,7 @@ again: if (lexeof) return END_FILE; if (lexptr && lexptr < lexend) { - if (check_for_bad) + if (check_for_bad || *lexptr == '\0') check_bad_char(*lexptr); return ((int) (unsigned char) *lexptr++); } |