diff options
author | Arnold D. Robbins <arnold@skeeve.com> | 2015-10-28 21:23:43 +0200 |
---|---|---|
committer | Arnold D. Robbins <arnold@skeeve.com> | 2015-10-28 21:23:43 +0200 |
commit | 3d01ace854441a1423236967f30270f081dc9a2e (patch) | |
tree | 7cc89df1358528eb379b56fe8cdbe0656a880076 /awkgram.c | |
parent | 2b0b51bda4e826aef6680cd9edcb5b90791ee31a (diff) | |
parent | d46e39f0f9c85a784ae08648fe3d57d96711bbef (diff) | |
download | egawk-3d01ace854441a1423236967f30270f081dc9a2e.tar.gz egawk-3d01ace854441a1423236967f30270f081dc9a2e.tar.bz2 egawk-3d01ace854441a1423236967f30270f081dc9a2e.zip |
Merge branch 'master' into feature/cmake
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++); } |