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
This commit is contained in:
Denis Vlasenko
2009-04-19 23:07:51 +00:00
parent 3798db58cf
commit dcd78c4d0f
4 changed files with 42 additions and 22 deletions

View File

@@ -67,6 +67,7 @@ HERE
f >/dev/null
: $((i++))
done
unset -f f
memleak
@@ -133,6 +134,7 @@ HERE
f >/dev/null
: $((i++))
done
unset -f f
memleak