Commit fffa791fce70733ce81f29ec9a44ad6073a3daba

Ryan C. Gordon 2019-06-14T22:29:13

assert: Another attempt to quiet compiler warnings.

diff --git a/src/SDL_assert.c b/src/SDL_assert.c
index 0bab1f7..bfce5f1 100644
--- a/src/SDL_assert.c
+++ b/src/SDL_assert.c
@@ -376,10 +376,6 @@ SDL_ReportAssertion(SDL_assert_data *data, const char *func, const char *file,
 
     switch (state)
     {
-        case SDL_ASSERTION_ABORT:
-            SDL_AbortAssertion();
-            break;  /* shouldn't return, but oh well. */
-
         case SDL_ASSERTION_ALWAYS_IGNORE:
             state = SDL_ASSERTION_IGNORE;
             data->always_ignore = 1;
@@ -389,6 +385,10 @@ SDL_ReportAssertion(SDL_assert_data *data, const char *func, const char *file,
         case SDL_ASSERTION_RETRY:
         case SDL_ASSERTION_BREAK:
             break;  /* macro handles these. */
+
+        case SDL_ASSERTION_ABORT:
+            SDL_AbortAssertion();
+            /*break;  ...shouldn't return, but oh well. */
     }
 
     assertion_running--;