flush
[m6w6/ext-psi] / src / validator.c
index 191124a18104db18965db8397b4a09097f51bcef..5f6a6d36e73e81ec841cd047916a4d0efd119dd0 100644 (file)
@@ -122,7 +122,7 @@ static inline int validate_decl_func(PSI_Validator *V, decl *decl, decl_arg *fun
                return 0;
        }
 
-       decl->dlptr = dlsym(V->dlopened ?: RTLD_DEFAULT, func->var->name);
+       decl->dlptr = dlsym(V->dlopened, func->var->name);
        if (!decl->dlptr) {
                fprintf(stderr, "Failed to located symbol '%s': %s\n",
                        func->var->name, dlerror());