From c7f184f84c4d28836f8134dadb68e4b730b7e2cd Mon Sep 17 00:00:00 2001 From: nick black Date: Thu, 30 Jan 2025 23:15:19 -0500 Subject: [PATCH] eliminate deprecated ATOMIC_VAR_INIT --- src/demo/demo.c | 4 ++-- src/lib/unixsig.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/demo/demo.c b/src/demo/demo.c index 0694a3cd4..7b1150902 100644 --- a/src/demo/demo.c +++ b/src/demo/demo.c @@ -22,9 +22,9 @@ static demoresult* results; static const char DEFAULT_DEMO[] = "ixetunchdmbkywjgarvlsfqzo"; -atomic_bool interrupted = ATOMIC_VAR_INIT(false); +atomic_bool interrupted = false; // checked following demos, whether aborted, failed, or otherwise -static atomic_bool restart_demos = ATOMIC_VAR_INIT(false); +static atomic_bool restart_demos = false; void interrupt_demo(void){ atomic_store(&interrupted, true); diff --git a/src/lib/unixsig.c b/src/lib/unixsig.c index bd93009e2..963ebad81 100644 --- a/src/lib/unixsig.c +++ b/src/lib/unixsig.c @@ -4,7 +4,7 @@ #include "internal.h" // primarily drive ownership off an atomic, safely used within a signal handler -static void* _Atomic signal_nc = ATOMIC_VAR_INIT(NULL); +static void* _Atomic signal_nc; #ifdef __MINGW32__ int block_signals(sigset_t* old_blocked_signals){