From 0819305ec12099481f002e7096c1fb22f0a9fd7d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fredrik=20H=C3=BCbinette=20=28Hubbe=29?= <hubbe@hubbe.net> Date: Thu, 17 Feb 2000 10:58:16 -0800 Subject: [PATCH] RTLD_GLOBAL is back (didn't help anyays) Rev: src/dynamic_load.c:1.39 --- src/dynamic_load.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/dynamic_load.c b/src/dynamic_load.c index 93c9fde9c9..19027f98c4 100644 --- a/src/dynamic_load.c +++ b/src/dynamic_load.c @@ -8,7 +8,7 @@ # include "pike_macros.h" # include "main.h" -RCSID("$Id: dynamic_load.c,v 1.38 2000/02/17 00:32:42 hubbe Exp $"); +RCSID("$Id: dynamic_load.c,v 1.39 2000/02/17 18:58:16 hubbe Exp $"); #endif /* !TESTING */ @@ -254,8 +254,9 @@ void f_load_module(INT32 args) module_name = sp[-args].u.string->str; + /* Removing RTLD_GLOBAL breaks some PiGTK themes - Hubbe */ module=dlopen(module_name, - (d_flag ? RTLD_NOW : RTLD_LAZY) /* |RTLD_GLOBAL */ ); + (d_flag ? RTLD_NOW : RTLD_LAZY) |RTLD_GLOBAL ); if(!module) { -- GitLab