hush: audit and fix "interactive shell" setup code.
authorDenis Vlasenko <vda.linux@googlemail.com>
Sun, 5 Apr 2009 19:13:39 +0000 (19:13 -0000)
committerDenis Vlasenko <vda.linux@googlemail.com>
Sun, 5 Apr 2009 19:13:39 +0000 (19:13 -0000)
commitf9375285719035dbf2f7003d582c22447ed579f0
treebfc4fcab7ae9f73bebe1e89d34aca33af332f57f
parent46f9b6db80e4fd0a1c50d435bc387ad28d12abb2
hush: audit and fix "interactive shell" setup code.

function                                             old     new   delta
block_signals                                          -     139    +139
maybe_set_to_sigexit                                   -      47     +47
run_list                                            2018    2030     +12
expand_variables                                    2155    2165     +10
maybe_set_sighandler                                  47       -     -47
hush_main                                            992     918     -74
------------------------------------------------------------------------------
(add/remove: 2/1 grow/shrink: 2/1 up/down: 208/-121)           Total: 87 bytes
shell/hush.c