From e5913acec2fdf9b818a156c445ff1c9bb0b96a38 Mon Sep 17 00:00:00 2001 From: baldurk Date: Mon, 18 May 2026 17:29:30 +0100 Subject: [PATCH] Change variable to local to avoid clashes on threads --- renderdoc/os/win32/win32_hook.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/renderdoc/os/win32/win32_hook.cpp b/renderdoc/os/win32/win32_hook.cpp index 629ce50e6..f4e0843ad 100644 --- a/renderdoc/os/win32/win32_hook.cpp +++ b/renderdoc/os/win32/win32_hook.cpp @@ -153,7 +153,6 @@ struct CachedHookData std::map DllHooks; HMODULE ownmodule = NULL; Threading::CriticalSection lock; - char lowername[512] = {}; std::set ignores; @@ -164,6 +163,8 @@ struct CachedHookData void ApplyHooks(const char *modName, HMODULE module) { + char lowername[512] = {}; + { size_t i = 0; while(modName[i])