From 4287c87561db185f46bb6fdbdf33f6eae8573630 Mon Sep 17 00:00:00 2001 From: baldurk Date: Mon, 2 Mar 2026 14:28:40 +0000 Subject: [PATCH] Prioritised library-local path over executable-adjacent paths --- renderdoc/os/posix/posix_process.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/renderdoc/os/posix/posix_process.cpp b/renderdoc/os/posix/posix_process.cpp index 20050aff3..1438a0bef 100644 --- a/renderdoc/os/posix/posix_process.cpp +++ b/renderdoc/os/posix/posix_process.cpp @@ -796,12 +796,12 @@ void GetHookingEnvMods(rdcarray &modifications, const C modifications.push_back(EnvironmentModification(EnvMod::Append, EnvSep::Platform, "RENDERDOC_ORIGPRELOAD", Process::GetEnvVariable(PRELOAD_ENV_VAR))); + modifications.push_back( + EnvironmentModification(EnvMod::Append, EnvSep::Platform, LIB_PATH_ENV_VAR, ownlibpath)); modifications.push_back( EnvironmentModification(EnvMod::Append, EnvSep::Platform, LIB_PATH_ENV_VAR, binpath)); modifications.push_back( EnvironmentModification(EnvMod::Append, EnvSep::Platform, LIB_PATH_ENV_VAR, libpath)); - modifications.push_back( - EnvironmentModification(EnvMod::Append, EnvSep::Platform, LIB_PATH_ENV_VAR, ownlibpath)); modifications.push_back( EnvironmentModification(EnvMod::Append, EnvSep::Platform, PRELOAD_ENV_VAR, libfile)); modifications.push_back(