Skip to content
Snippets Groups Projects
Commit e01d6014 authored by Mathieu Malaterre's avatar Mathieu Malaterre
Browse files

ENH: Make sure that we find the proper symbol and not the one that start with...

ENH: Make sure that we find the proper symbol and not the one that start with _. STYLE: Remove an old style cast
parent 95f7f320
No related branches found
No related tags found
No related merge requests found
......@@ -305,7 +305,7 @@ int DynamicLoader::CloseLibrary(LibHandle lib)
if (lib)
{
// The function dlclose() returns 0 on success, and non-zero on error.
return !(int)dlclose(lib);
return !dlclose(lib);
}
// else
return 0;
......
......@@ -89,7 +89,9 @@ int main(int , char *[])
kwsys_stl::string libname = GetLibName("testDynload");
res += TestDynamicLoader(libname.c_str(), "dummy",1,0,1);
res += TestDynamicLoader(libname.c_str(), "TestDynamicLoaderFunction",1,1,1);
res += TestDynamicLoader(libname.c_str(), "_TestDynamicLoaderFunction",1,0,1);
res += TestDynamicLoader(libname.c_str(), "TestDynamicLoaderData",1,1,1);
res += TestDynamicLoader(libname.c_str(), "_TestDynamicLoaderData",1,0,1);
return res;
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment