Defuse RTLD_GLOBAL time bomb in os-unix.c
parent
77ee6abe27
commit
5dd4bbcf42
|
@ -36,7 +36,7 @@ void init_ffi(void)
|
||||||
|
|
||||||
void ffi_dlopen(F_DLL *dll)
|
void ffi_dlopen(F_DLL *dll)
|
||||||
{
|
{
|
||||||
dll->dll = dlopen(alien_offset(dll->path), RTLD_LAZY|RTLD_GLOBAL);
|
dll->dll = dlopen(alien_offset(dll->path), RTLD_LAZY);
|
||||||
}
|
}
|
||||||
|
|
||||||
void *ffi_dlsym(F_DLL *dll, F_SYMBOL *symbol)
|
void *ffi_dlsym(F_DLL *dll, F_SYMBOL *symbol)
|
||||||
|
|
Loading…
Reference in New Issue