hush: fix exec builtin in a better way (+ "glob in exec" bug fixed)
function old new delta execvp_or_die - 50 +50 static.pseudo_null_str 3 - -3 builtin_exec 83 57 -26 pseudo_exec_argv 200 163 -37 ------------------------------------------------------------------------------ (add/remove: 1/1 grow/shrink: 0/2 up/down: 50/-66) Total: -16 bytes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
if test $# = 0; then
|
||||
# UNFIXED BUG in builtin_exec! will glob param!
|
||||
#exec "$THIS_SH" "$0" 'param_glob.t*'
|
||||
"$THIS_SH" "$0" 'param_glob.t*'
|
||||
exec "$THIS_SH" "$0" 'param_glob.t*'
|
||||
echo NOT SHOWN
|
||||
exit
|
||||
fi
|
||||
echo $*
|
||||
|
Reference in New Issue
Block a user