From de30400a7b264f68f37bfe6cdc49d92aa7db9b93 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Wed, 31 Jul 2024 18:35:59 -0700 Subject: [PATCH] Fixed uninitialized variable warning --- src/test/SDL_test_memory.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/test/SDL_test_memory.c b/src/test/SDL_test_memory.c index ac8e823325..27f3cbd092 100644 --- a/src/test/SDL_test_memory.c +++ b/src/test/SDL_test_memory.c @@ -385,16 +385,15 @@ void SDLTest_LogAllocations(void) pSymbol->MaxNameLen = MAX_SYM_NAME; IMAGEHLP_LINE64 dbg_line; dbg_line.SizeOfStruct = sizeof(dbg_line); + dbg_line.FileName = ""; + dbg_line.LineNumber = 0; if (dyn_dbghelp.module) { if (!dyn_dbghelp.pSymFromAddr(GetCurrentProcess(), entry->stack[stack_index], &dwDisplacement, pSymbol)) { SDL_strlcpy(pSymbol->Name, "???", MAX_SYM_NAME); dwDisplacement = 0; } - if (!dyn_dbghelp.pSymGetLineFromAddr64(GetCurrentProcess(), (DWORD64)entry->stack[stack_index], &lineColumn, &dbg_line)) { - dbg_line.FileName = ""; - dbg_line.LineNumber = 0; - } + dyn_dbghelp.pSymGetLineFromAddr64(GetCurrentProcess(), (DWORD64)entry->stack[stack_index], &lineColumn, &dbg_line); } SDL_snprintf(stack_entry_description, sizeof(stack_entry_description), "%s+0x%I64x %s:%u", pSymbol->Name, dwDisplacement, dbg_line.FileName, (Uint32)dbg_line.LineNumber); }