diff options
author | Peter Stephenson <pws@zsh.org> | 2014-10-03 16:29:56 +0100 |
---|---|---|
committer | Peter Stephenson <pws@zsh.org> | 2014-10-03 16:29:56 +0100 |
commit | 31750795fe13fc0343ade4f2aadb55f20548f628 (patch) | |
tree | 267138cda2a015cd674702f558ff5d0a7eb96c62 /ChangeLog | |
parent | a778215b7c866c50830d4e1f750848239d009683 (diff) | |
download | zsh-31750795fe13fc0343ade4f2aadb55f20548f628.tar.gz zsh-31750795fe13fc0343ade4f2aadb55f20548f628.tar.xz zsh-31750795fe13fc0343ade4f2aadb55f20548f628.zip |
33345: fix anonymous function complex command handling.
Longstanding problem caused simple anonymous function incorrectly to reset the overall "complext" state, causing wordcode to be diverted into execsimple(), which caused a crash 'cos ist wasn't simple.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index 7c658e196..3e273d1ec 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2014-10-03 Peter Stephenson <p.stephenson@samsung.com> + * 33345: Src/parse.c, Test/C04funcdef.ztst: fix longstanding + anonoymous function corruption of "complex" state that allowed + complex wordcode to be passed to execsimple(), causing crash. + * unposted: src/parse.c: comments were the wrong way round. * 33343: Src/parse.c, Test/C04funcdef.ztst: variant anonymous |