diff --git a/src/SDL_assert.c b/src/SDL_assert.c index 9e5947c09d..ab360140c4 100644 --- a/src/SDL_assert.c +++ b/src/SDL_assert.c @@ -40,13 +40,13 @@ /* The size of the stack buffer to use for rendering assert messages. */ #define SDL_MAX_ASSERT_MESSAGE_STACK 256 -static SDL_assert_state SDLCALL SDL_PromptAssertion(const SDL_assert_data *data, void *userdata); +static SDL_AssertState SDLCALL SDL_PromptAssertion(const SDL_AssertData *data, void *userdata); /* * We keep all triggered assertions in a singly-linked list so we can * generate a report later. */ -static SDL_assert_data *triggered_assertions = NULL; +static SDL_AssertData *triggered_assertions = NULL; #ifndef SDL_THREADS_DISABLED static SDL_mutex *assertion_mutex = NULL; @@ -67,7 +67,7 @@ static void debug_print(const char *fmt, ...) va_end(ap); } -static void SDL_AddAssertionToReport(SDL_assert_data *data) +static void SDL_AddAssertionToReport(SDL_AssertData *data) { /* (data) is always a static struct defined with the assert macros, so we don't have to worry about copying or allocating them. */ @@ -84,7 +84,7 @@ static void SDL_AddAssertionToReport(SDL_assert_data *data) #define ENDLINE "\n" #endif -static int SDL_RenderAssertMessage(char *buf, size_t buf_len, const SDL_assert_data *data) +static int SDL_RenderAssertMessage(char *buf, size_t buf_len, const SDL_AssertData *data) { return SDL_snprintf(buf, buf_len, "Assertion failure at %s (%s:%d), triggered %u %s:" ENDLINE " '%s'", @@ -95,7 +95,7 @@ static int SDL_RenderAssertMessage(char *buf, size_t buf_len, const SDL_assert_d static void SDL_GenerateAssertionReport(void) { - const SDL_assert_data *item = triggered_assertions; + const SDL_AssertData *item = triggered_assertions; /* only do this if the app hasn't assigned an assertion handler. */ if ((item != NULL) && (assertion_handler != SDL_PromptAssertion)) { @@ -139,10 +139,10 @@ static SDL_NORETURN void SDL_AbortAssertion(void) SDL_ExitProcess(42); } -static SDL_assert_state SDLCALL SDL_PromptAssertion(const SDL_assert_data *data, void *userdata) +static SDL_AssertState SDLCALL SDL_PromptAssertion(const SDL_AssertData *data, void *userdata) { const char *envr; - SDL_assert_state state = SDL_ASSERTION_ABORT; + SDL_AssertState state = SDL_ASSERTION_ABORT; SDL_Window *window; SDL_MessageBoxData messagebox; SDL_MessageBoxButtonData buttons[] = { @@ -235,7 +235,7 @@ static SDL_assert_state SDLCALL SDL_PromptAssertion(const SDL_assert_data *data, if (selected == -1) { state = SDL_ASSERTION_IGNORE; } else { - state = (SDL_assert_state)selected; + state = (SDL_AssertState)selected; } } else { #if defined(__EMSCRIPTEN__) @@ -318,11 +318,11 @@ static SDL_assert_state SDLCALL SDL_PromptAssertion(const SDL_assert_data *data, return state; } -SDL_assert_state -SDL_ReportAssertion(SDL_assert_data *data, const char *func, const char *file, +SDL_AssertState +SDL_ReportAssertion(SDL_AssertData *data, const char *func, const char *file, int line) { - SDL_assert_state state = SDL_ASSERTION_IGNORE; + SDL_AssertState state = SDL_ASSERTION_IGNORE; static int assertion_running = 0; #ifndef SDL_THREADS_DISABLED @@ -416,17 +416,17 @@ void SDL_SetAssertionHandler(SDL_AssertionHandler handler, void *userdata) } } -const SDL_assert_data *SDL_GetAssertionReport(void) +const SDL_AssertData *SDL_GetAssertionReport(void) { return triggered_assertions; } void SDL_ResetAssertionReport(void) { - SDL_assert_data *next = NULL; - SDL_assert_data *item; + SDL_AssertData *next = NULL; + SDL_AssertData *item; for (item = triggered_assertions; item != NULL; item = next) { - next = (SDL_assert_data *)item->next; + next = (SDL_AssertData *)item->next; item->always_ignore = SDL_FALSE; item->trigger_count = 0; item->next = NULL;