hush: fix "export not_yet_defined_var", fix parsing of "cmd | }"
authorDenis Vlasenko <vda.linux@googlemail.com>
Sun, 19 Apr 2009 23:07:51 +0000 (23:07 -0000)
committerDenis Vlasenko <vda.linux@googlemail.com>
Sun, 19 Apr 2009 23:07:51 +0000 (23:07 -0000)
commitdcd78c4d0ff71a36d5c88953a62f5df6a4f31a9c
tree0fe10d42d2e0a35a4231aa81314691a972098819
parent3798db58cfa0e939d0fc1822c9864355c1422cd0
hush: fix "export not_yet_defined_var", fix parsing of "cmd | }"
 corner case; improve hush_leaktool.sh;
 fix some false positives in testsuite

function                                             old     new   delta
builtin_export                                       191     206     +15
parse_stream                                        2196    2200      +4
shell/hush.c
shell/hush_leaktool.sh
shell/hush_test/hush-trap/catch.right
shell/hush_test/hush-z_slow/leak_all1.tests