fix: use RTLD_GLOBAL when loading modules to expose host symbols

This commit is contained in:
2026-03-19 07:38:14 +01:00
parent eb4b4c1f80
commit 95d7191fdd
+1 -1
View File
@@ -278,7 +278,7 @@ void *platform_load_library(const char *path)
#ifdef _WIN32 #ifdef _WIN32
return (void *)LoadLibraryA(path); return (void *)LoadLibraryA(path);
#else #else
return dlopen(path, RTLD_NOW); return dlopen(path, RTLD_NOW | RTLD_GLOBAL);
#endif #endif
} }