File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -82,7 +82,7 @@ assert can have unique static variables associated with it.
8282
8383#if defined(_MSC_VER ) && (_MSC_VER > 1400 )
8484 #define SDL_Assume (cond ) __assume(cond)
85- #elif _SDL_HAS_BUILTIN (__builtin_assume )
85+ #elif SDL_HAS_BUILTIN (__builtin_assume )
8686 #define SDL_Assume (cond ) __builtin_assume(cond)
8787#elif defined(__clang__ ) || (defined(__GNUC__ ) && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ > 4 )))
8888 #define SDL_Assume (cond ) do { \
@@ -125,8 +125,7 @@ disable assertions.
125125#define SDL_NULL_WHILE_LOOP_CONDITION (0)
126126#endif
127127
128- #define SDL_disabled_assert (condition ) \
129- do { (void) sizeof ((condition)); } while (SDL_NULL_WHILE_LOOP_CONDITION)
128+ #define SDL_disabled_assert (condition ) SDL_Assume(condition)
130129
131130typedef enum
132131{
You can’t perform that action at this time.
0 commit comments