Преглед на файлове

Don't use assert(0) for SDL_TriggerBreak

The assert macro is disabled when building with -DNDEBUG.
On Android, the debugger stopped in the wrong frame.
Anonymous Maarten преди 5 месеца
родител
ревизия
30c2cda25e
променени са 1 файла, в които са добавени 0 реда и са изтрити 3 реда
  1. 0 3
      include/SDL3/SDL_assert.h

+ 0 - 3
include/SDL3/SDL_assert.h

@@ -132,9 +132,6 @@ extern "C" {
     #define SDL_TriggerBreakpoint() __debugbreak()
     #define SDL_TriggerBreakpoint() __debugbreak()
 #elif defined(_MSC_VER) && defined(_M_IX86)
 #elif defined(_MSC_VER) && defined(_M_IX86)
     #define SDL_TriggerBreakpoint() { _asm { int 0x03 }  }
     #define SDL_TriggerBreakpoint() { _asm { int 0x03 }  }
-#elif defined(ANDROID) || defined(__SYMBIAN32__)
-    #include <assert.h>
-    #define SDL_TriggerBreakpoint() assert(0)
 #elif SDL_HAS_BUILTIN(__builtin_debugtrap)
 #elif SDL_HAS_BUILTIN(__builtin_debugtrap)
     #define SDL_TriggerBreakpoint() __builtin_debugtrap()
     #define SDL_TriggerBreakpoint() __builtin_debugtrap()
 #elif SDL_HAS_BUILTIN(__builtin_trap)
 #elif SDL_HAS_BUILTIN(__builtin_trap)