Skip to content
Snippets Groups Projects
Commit 58fa88f8 authored by Niels Möller's avatar Niels Möller
Browse files

Check if dlerror() returns NULL (seems to happen when running purify).

Rev: src/dynamic_load.c:1.14
parent 84a15c26
No related branches found
No related tags found
No related merge requests found
......@@ -57,8 +57,11 @@ void f_load_module(INT32 args)
module=dlopen(module_name, RTLD_NOW);
if(!module)
{
char *err = dlerror();
if (err)
err = "";
error("load_module(\"%s\") failed: %s\n",
sp[-args].u.string->str, dlerror());
sp[-args].u.string->str, err);
}
#elif defined(USE_DLD)
dld_create_reference("pike_module_init");
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment