aboutsummaryrefslogtreecommitdiffstats
path: root/cmd.c
diff options
context:
space:
mode:
authorSteve Slaven <bpk@hoopajoo.net>2005-03-21 22:55:44 (GMT)
committerSteve Slaven <bpk@hoopajoo.net>2005-03-21 22:55:44 (GMT)
commit41199241f4d878c24c9b6d7977b56ad562d0064f (patch)
tree08e527441df7064fc68e0dfc667f2485b627fc88 /cmd.c
parent5966d167f2193a9965f024532e4a95afdbee2efb (diff)
downloadpowwow-41199241f4d878c24c9b6d7977b56ad562d0064f.zip
powwow-41199241f4d878c24c9b6d7977b56ad562d0064f.tar.gz
powwow-41199241f4d878c24c9b6d7977b56ad562d0064f.tar.bz2
Updated debian version, make #module loaded objects export their symbols
globally (needed to allow binary xs modules in perl to get to each others symbols)
Diffstat (limited to 'cmd.c')
-rw-r--r--cmd.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/cmd.c b/cmd.c
index 9fab77b..b525e8f 100644
--- a/cmd.c
+++ b/cmd.c
@@ -263,7 +263,7 @@ static void cmd_module __P1 (char *,arg) {
}
/* open lib */
- lib = dlopen( libname, RTLD_LAZY );
+ lib = dlopen( libname, RTLD_GLOBAL | RTLD_LAZY );
if( ! lib ) {
PRINTF( "#module error: %s\n", dlerror() );
return;