From 5dcde6dcf38183548e53ae7540e9249f07052f28 Mon Sep 17 00:00:00 2001 From: Ben Pfaff Date: Thu, 8 Jan 2009 17:20:34 -0800 Subject: [PATCH] fatal-signal: Fix bug in call_hooks() recursion detection. Found by Chris Eagle via Fortify. --- lib/fatal-signal.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/fatal-signal.c b/lib/fatal-signal.c index b05bd281..0bfa35bc 100644 --- a/lib/fatal-signal.c +++ b/lib/fatal-signal.c @@ -167,7 +167,7 @@ atexit_handler(void) static void call_hooks(int sig_nr) { - volatile sig_atomic_t recurse = 0; + static volatile sig_atomic_t recurse = 0; if (!recurse) { size_t i; -- 2.30.2