diff --git a/core/metamod_oslink.h b/core/metamod_oslink.h index a2b579c2..83c04d1a 100644 --- a/core/metamod_oslink.h +++ b/core/metamod_oslink.h @@ -65,7 +65,11 @@ #include #include typedef void* HINSTANCE; +#ifdef META_IS_SOURCE2 + #define dlmount(x) dlopen(x,RTLD_NOW | RTLD_DEEPBIND) +#else #define dlmount(x) dlopen(x,RTLD_NOW) +#endif #define abspath(x, s) realpath(s, x) #define PATH_SEP_STR "/" #define PATH_SEP_CHAR '/'