From 9d453daa2389e7bde7e13809309af7a213bcb333 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Sat, 5 Aug 2023 19:18:31 -0700 Subject: [PATCH] Improved fallback for SDL_COMPILE_TIME_ASSERT() (thanks @icculus!) --- include/SDL3/SDL_stdinc.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/include/SDL3/SDL_stdinc.h b/include/SDL3/SDL_stdinc.h index 3643bb60f0..366f053368 100644 --- a/include/SDL3/SDL_stdinc.h +++ b/include/SDL3/SDL_stdinc.h @@ -335,9 +335,8 @@ typedef uint64_t Uint64; #endif /* !SDL_COMPILE_TIME_ASSERT */ #ifndef SDL_COMPILE_TIME_ASSERT -/* universal, but may trigger -Wunused-local-typedefs */ #define SDL_COMPILE_TIME_ASSERT(name, x) \ - typedef int SDL_compile_time_assert_ ## name[(x) * 2 - 1] + extern int SDL_compile_time_assert_ ## name[(x) * 2 - 1] #endif /** \cond */