Make non-Clang compilers happy.
diff --git a/include/SDL_assert.h b/include/SDL_assert.h
index 57a4f86..42348f7 100644
--- a/include/SDL_assert.h
+++ b/include/SDL_assert.h
@@ -121,12 +121,14 @@ typedef struct SDL_assert_data
extern DECLSPEC SDL_assert_state SDLCALL SDL_ReportAssertion(SDL_assert_data *,
const char *,
const char *, int)
-#if defined(__clang__) && __has_feature(attribute_analyzer_noreturn)
+#if defined(__clang__)
+#if __has_feature(attribute_analyzer_noreturn)
/* this tells Clang's static analysis that we're a custom assert function,
and that the analyzer should assume the condition was always true past this
SDL_assert test. */
__attribute__((analyzer_noreturn))
#endif
+#endif
;
/* the do {} while(0) avoids dangling else problems: