From ed0166bd166ba258b9aaac17bb2491bdfe1aed81 Mon Sep 17 00:00:00 2001 From: Laytan Laats Date: Sun, 26 Jul 2026 17:39:40 +0200 Subject: [PATCH] undeclared mem_err --- core/debug/trace/trace_windows.odin | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/core/debug/trace/trace_windows.odin b/core/debug/trace/trace_windows.odin index 42af98261..f78a7c7cd 100644 --- a/core/debug/trace/trace_windows.odin +++ b/core/debug/trace/trace_windows.odin @@ -97,10 +97,8 @@ _resolve :: proc(bt: Capture, allocator, temp_allocator: runtime.Allocator) -> ( lineInfo: win.IMAGEHLP_LINE64 lineInfo.SizeOfStruct = size_of(lineInfo) if win.SymGetLineFromAddrW64(process, win.DWORD64(bt[i]), &{}, &lineInfo) { - line.file_path, mem_err = win.wstring_to_utf8(lineInfo.FileName, len(lineInfo.FileName), allocator) - if mem_err != nil { - line.file_path = OOM_MARKER - } + file_name, mem_err := win.wstring_to_utf8(lineInfo.FileName, len(lineInfo.FileName), allocator) + line.file_path = mem_err == nil ? file_name : OOM_MARKER line.line = i32(lineInfo.LineNumber) } else { location := strings.builder_make(allocator)