Branch: Tag:

2000-02-17

2000-02-17 18:58:16 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

RTLD_GLOBAL is back (didn't help anyays)

Rev: src/dynamic_load.c:1.39

8:   # 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:       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)    {