From cd7408351657a990a316538d1e291cd1907302ee Mon Sep 17 00:00:00 2001 From: Torsten Sommer Date: Wed, 13 Sep 2023 17:13:45 +0200 Subject: [PATCH] Add void argument to preemption callbacks --- examples/scs_threaded.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/examples/scs_threaded.c b/examples/scs_threaded.c index feebbdd7..47ba6c64 100644 --- a/examples/scs_threaded.c +++ b/examples/scs_threaded.c @@ -31,9 +31,9 @@ static bool checkCountdownClocks(FMIInstance *S); void cb_clockUpdate(fmi3InstanceEnvironment instanceEnvironment); -void cb_lockPreemption(); +void cb_lockPreemption(void); -void cb_unlockPreemption(); +void cb_unlockPreemption(void); void logEvent(const char* message, ...) { @@ -380,7 +380,7 @@ void cb_clockUpdate(fmi3InstanceEnvironment instanceEnvironment) { * Callback function to grab a lock in order to avoid preemption in a critical section * Works on a globally defined variable initialized by the importer */ -void cb_lockPreemption() { +void cb_lockPreemption(void) { GlobalLock(globalLockVar); } /* @@ -388,7 +388,7 @@ void cb_lockPreemption() { * Callback function to release a lock * Works on a globally defined variable initialized by the importer */ -void cb_unlockPreemption() { +void cb_unlockPreemption(void) { GlobalUnlock(globalLockVar); }