From de8c3f667abc6346352726eba731d85715df92e7 Mon Sep 17 00:00:00 2001 From: Denys Vlasenko Date: Sun, 12 Sep 2010 16:13:44 +0200 Subject: [PATCH] hush: move the EXIT trap comment. no code changes Signed-off-by: Denys Vlasenko --- shell/hush.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/shell/hush.c b/shell/hush.c index 3ad87b19b..ce7467245 100644 --- a/shell/hush.c +++ b/shell/hush.c @@ -1358,9 +1358,10 @@ static void hush_exit(int exitcode) argv[1] = G.traps[0]; argv[2] = NULL; G.exiting = 1; /* prevent EXIT trap recursion */ - builtin_eval(argv); /* Note: G.traps[0] is not cleared! - * "trap" will still show it */ + * "trap" will still show it, if executed + * in the handler */ + builtin_eval(argv); } #if ENABLE_HUSH_JOB