From 8bd8221be80708825ddb9771d4c9fff67860119b Mon Sep 17 00:00:00 2001 From: Matt Caswell Date: Wed, 10 Feb 2016 16:46:33 +0000 Subject: [PATCH] Variable was declared static when it shouldn't be The local variable tmp was declared static when it shouldn't be. This is in the no-threads implementation, and it was immediately initialised to something else on every invokation of the function so it doesn't break anything...but still shouldn't be there. Reviewed-by: Kurt Roeckx --- crypto/init.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crypto/init.c b/crypto/init.c index 04191ded62..3238b80025 100644 --- a/crypto/init.c +++ b/crypto/init.c @@ -99,7 +99,7 @@ static void ossl_init_thread_stop_cleanup(void) static struct thread_local_inits_st *local = NULL; static struct thread_local_inits_st *ossl_init_get_thread_local(int alloc) { - static struct thread_local_inits_st *tmp; + struct thread_local_inits_st *tmp; tmp = local; -- 2.25.1