Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > gnu.bash.bug > #11564
| From | isabella parakiss <izaberina@gmail.com> |
|---|---|
| Newsgroups | gnu.bash.bug |
| Subject | check if DEBUG is defined in trap.c |
| Date | 2015-09-26 04:49 +0200 |
| Message-ID | <mailman.1839.1443235859.19560.bug-bash@gnu.org> (permalink) |
diff --git a/trap.c b/trap.c
index bf911ac..0a47f19 100644
--- a/trap.c
+++ b/trap.c
@@ -320,7 +320,9 @@ run_pending_traps ()
while (pending_traps[sig]--) instead of the if statement. */
if (pending_traps[sig])
{
+#if defined (DEBUG)
itrace("run_pending_traps: %d: %d", sig, pending_traps[sig]);
+#endif
if (running_trap == sig+1)
/*continue*/;
@@ -404,7 +406,9 @@ itrace("run_pending_traps: %d: %d", sig, pending_traps[sig]);
/* XXX - set pending_traps[sig] = 0 here? */
pending_traps[sig] = 0;
evalstring (savestring (trap_list[sig]), "trap", SEVAL_NONINT|SEVAL_NOHIST|SEVAL_RESETLINE);
+#if defined (DEBUG)
itrace("run_pending_traps: evalstring returns");
+#endif
#if defined (JOB_CONTROL)
restore_pipeline (1);
#endif
---
xoxo iza
Back to gnu.bash.bug | Previous | Next | Find similar
check if DEBUG is defined in trap.c isabella parakiss <izaberina@gmail.com> - 2015-09-26 04:49 +0200
csiph-web