From f7a657160f4aa63d742815b04ac39a874ec1f480 Mon Sep 17 00:00:00 2001 From: srn Date: Tue, 28 Feb 2006 11:55:25 +0000 Subject: [PATCH] Added a flag RTLD to dlopen --- src/Container/Container_i.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Container/Container_i.cxx b/src/Container/Container_i.cxx index 48b3ac787..0ad0d70ad 100644 --- a/src/Container/Container_i.cxx +++ b/src/Container/Container_i.cxx @@ -308,7 +308,7 @@ Engines_Container_i::load_component_Library(const char* componentName) void* handle; #ifndef WNT - handle = dlopen( impl_name.c_str() , RTLD_LAZY ) ; + handle = dlopen( impl_name.c_str() , RTLD_LAZY | RTLD_GLOBAL) ; #else handle = dlopen( impl_name.c_str() , 0 ) ; #endif -- 2.39.2