mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-01-11 23:16:14 +01:00
gmodule-dl: Use RTLD_DEFAULT on FreeBSD too
This commit is contained in:
parent
ca57acd71b
commit
bb2ab2647d
@ -167,7 +167,7 @@ _g_module_self (void)
|
|||||||
* NULL is given, dlsym returns an appropriate pointer.
|
* NULL is given, dlsym returns an appropriate pointer.
|
||||||
*/
|
*/
|
||||||
lock_dlerror ();
|
lock_dlerror ();
|
||||||
#if defined(__BIONIC__) || defined(__NetBSD__)
|
#if defined(__BIONIC__) || defined(__NetBSD__) || defined(__FreeBSD__)
|
||||||
handle = RTLD_DEFAULT;
|
handle = RTLD_DEFAULT;
|
||||||
#else
|
#else
|
||||||
handle = dlopen (NULL, RTLD_GLOBAL | RTLD_LAZY);
|
handle = dlopen (NULL, RTLD_GLOBAL | RTLD_LAZY);
|
||||||
@ -182,7 +182,7 @@ _g_module_self (void)
|
|||||||
static void
|
static void
|
||||||
_g_module_close (gpointer handle)
|
_g_module_close (gpointer handle)
|
||||||
{
|
{
|
||||||
#if defined(__BIONIC__) || defined(__NetBSD__)
|
#if defined(__BIONIC__) || defined(__NetBSD__) || defined(__FreeBSD__)
|
||||||
if (handle != RTLD_DEFAULT)
|
if (handle != RTLD_DEFAULT)
|
||||||
#endif
|
#endif
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user