diff options
author | Arnold D. Robbins <arnold@skeeve.com> | 2015-04-27 18:30:12 +0300 |
---|---|---|
committer | Arnold D. Robbins <arnold@skeeve.com> | 2015-04-27 18:30:12 +0300 |
commit | 8dedda4944d453e2b9fe3e6d0234f7cae1e894c7 (patch) | |
tree | 3d4819655a99cf17a6abb2f8367792ddb8b6ac4c /awkgram.c | |
parent | e78dfd4b04060ad3278a1b3505720893ec432617 (diff) | |
parent | 454ae7c0f350842ab40a30ff4a2643cd76e8e277 (diff) | |
download | egawk-8dedda4944d453e2b9fe3e6d0234f7cae1e894c7.tar.gz egawk-8dedda4944d453e2b9fe3e6d0234f7cae1e894c7.tar.bz2 egawk-8dedda4944d453e2b9fe3e6d0234f7cae1e894c7.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
@@ -5578,8 +5578,8 @@ yylex(void) pushback(); break; case ']': - if (tok[-1] == '[' - || (tok[-2] == '[' && tok[-1] == '^')) + if ((tok[-1] == '[' && tok[-2] != '\\') + || (tok[-2] == '[' && tok[-3] != '\\' && tok[-1] == '^')) /* do nothing */; else in_brack--; |