summaryrefslogtreecommitdiff
path: root/Src/signals.c
diff options
context:
space:
mode:
Diffstat (limited to 'Src/signals.c')
-rw-r--r--Src/signals.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/Src/signals.c b/Src/signals.c
index 1c134aaa6..064feb480 100644
--- a/Src/signals.c
+++ b/Src/signals.c
@@ -939,6 +939,10 @@ endtrapscope(void)
* with non-standard sigtrapped & sigfuncs values
*/
+/* Are we already executing a trap? */
+/**/
+int intrap;
+
/**/
void
dotrapargs(int sig, int *sigtr, void *sigfn)
@@ -949,9 +953,6 @@ dotrapargs(int sig, int *sigtr, void *sigfn)
int obreaks = breaks;
int isfunc;
- /* Are we already executing a trap? */
- static int intrap;
-
/* if signal is being ignored or the trap function *
* is NULL, then return *
* *