Loading lib/ldap.c +7 −1 Original line number Diff line number Diff line Loading @@ -89,7 +89,13 @@ static void DynaOpen(void) * liblber.so automatically, but since it does not we will * handle it here by opening liblber.so as global. */ dlopen("liblber.so", RTLD_LAZY | RTLD_GLOBAL); dlopen("liblber.so", #ifdef RTLD_LAZY_GLOBAL /* It turns out some systems use this: */ RTLD_LAZY_GLOBAL #else RTLD_LAZY | RTLD_GLOBAL #endif ); libldap = dlopen("libldap.so", RTLD_LAZY); } #endif Loading Loading
lib/ldap.c +7 −1 Original line number Diff line number Diff line Loading @@ -89,7 +89,13 @@ static void DynaOpen(void) * liblber.so automatically, but since it does not we will * handle it here by opening liblber.so as global. */ dlopen("liblber.so", RTLD_LAZY | RTLD_GLOBAL); dlopen("liblber.so", #ifdef RTLD_LAZY_GLOBAL /* It turns out some systems use this: */ RTLD_LAZY_GLOBAL #else RTLD_LAZY | RTLD_GLOBAL #endif ); libldap = dlopen("libldap.so", RTLD_LAZY); } #endif Loading