From cf8973dc40548a687e57b86fdf4fe9a26f1b46ce Mon Sep 17 00:00:00 2001 From: Benoit Germain Date: Mon, 2 Dec 2013 16:28:13 +0100 Subject: Fixed missing extern variable declarations resulting in multiple variable instances --- src/threading.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/threading.h b/src/threading.h index 2656dcc..768d61c 100644 --- a/src/threading.h +++ b/src/threading.h @@ -221,7 +221,7 @@ bool_t SIGNAL_WAIT( SIGNAL_T *ref, MUTEX_T *mu, time_d timeout ); void *data, int prio /* -2..+2 */ ); # if defined(PLATFORM_LINUX) - volatile bool_t sudo; + extern volatile bool_t sudo; # ifdef LINUX_SCHED_RR # define THREAD_PRIO_MIN (sudo ? -3 : 0) # else -- cgit v1.2.3-55-g6feb