From 87549211351f84b7b4585e51f3352c3909a86bb6 Mon Sep 17 00:00:00 2001 From: Martin Schiller Date: Wed, 25 Aug 2021 14:00:16 +0200 Subject: [PATCH] Fix build with gcc 10 As GCC 10 now defaults to -fno-common, we need to use 'extern' in header files when declaring global variables. Signed-off-by: Martin Schiller --- src/cwmp.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cwmp.h b/src/cwmp.h index dcffea2..16afa9e 100644 --- a/src/cwmp.h +++ b/src/cwmp.h @@ -142,7 +142,7 @@ struct cwmp_internal { }; extern struct cwmp_internal *cwmp; -struct event_code event_code_array[__EVENT_MAX]; +extern struct event_code event_code_array[__EVENT_MAX]; static void cwmp_periodic_inform(struct uloop_timeout *timeout); static void cwmp_do_inform(struct uloop_timeout *timeout);