From ccd4b29cc358d89d231e602522ca7b35d178b120 Mon Sep 17 00:00:00 2001 From: iamcheeseman Date: Tue, 3 Mar 2026 22:43:40 -0500 Subject: finally fix that wretched asan false postive --- src/fw/fw.odin | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'src/fw') diff --git a/src/fw/fw.odin b/src/fw/fw.odin index 9ab1918..8616df7 100644 --- a/src/fw/fw.odin +++ b/src/fw/fw.odin @@ -69,7 +69,11 @@ deinit :: proc() { _renderer_deinit() glfw.DestroyWindow(window) - glfw.Terminate() + + // Asan gives a false positive, so disable this when asan is in use + when .Address not_in ODIN_SANITIZER_FLAGS { + glfw.Terminate() + } } @(require_results) @@ -93,8 +97,6 @@ next_frame :: proc() -> bool { glfw.SwapBuffers(window) glfw.PollEvents() - // log.debugf("Draw calls: %v", renderer.draw_calls_count) - // Begin next frame time := get_time() -- cgit v1.3-2-g0d8e