hush: fix trashing of environment by local env vars:
authorDenis Vlasenko <vda.linux@googlemail.com>
Mon, 13 Oct 2008 08:53:43 +0000 (08:53 -0000)
committerDenis Vlasenko <vda.linux@googlemail.com>
Mon, 13 Oct 2008 08:53:43 +0000 (08:53 -0000)
commit22d10a029283b93c31890366a1f8dcfc59e6298c
tree0bc9778756164d7f89158f1ce993e4e1979e33d4
parent1e19afd38adae3c44197254255ed43d88ae9726c
hush: fix trashing of environment by local env vars:
  a=a; a=b cmd; - a was unset!
  +57 bytes

function                                             old     new   delta
add_string_to_strings                                  -     110    +110
putenv_all                                             -      27     +27
run_list                                            2086    2111     +25
free_strings                                           -       7      +7
free_pipe                                            210     208      -2
add_malloced_string_to_strings                       110       -    -110
------------------------------------------------------------------------------
(add/remove: 3/1 grow/shrink: 1/1 up/down: 169/-112)           Total: 57 bytes
shell/hush.c
util-linux/Config.in