Improved fallback for SDL_COMPILE_TIME_ASSERT() (thanks @icculus!)

This commit is contained in:
Sam Lantinga 2023-08-05 19:18:31 -07:00
parent 1fb2419882
commit 9d453daa23
1 changed files with 1 additions and 2 deletions

View File

@ -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 */