]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/dynamic.cpp
Fix invalid iterator in select socketengine, clean up its memory use a bit too
[user/henk/code/inspircd.git] / src / dynamic.cpp
index 511651941d609df21c3cddb8748eb8b03279a71c..704c4d9ddc7736f20f48c92a1d7937e789f536ba 100644 (file)
@@ -32,7 +32,7 @@ DLLManager::DLLManager(InspIRCd*, const char *fname)
        h = dlopen(fname, RTLD_NOW|RTLD_LOCAL);
        if (!h)
        {
-               err = (char*)dlerror();
+               err = dlerror();
                return;
        }
 }
@@ -57,7 +57,7 @@ bool DLLManager::GetSymbol(void** v, const char* sym_name)
        {
                dlerror(); // clear value
                *v = dlsym(h, sym_name);
-               err = (char*)dlerror();
+               err = dlerror();
                if (!*v || err)
                        return false;
        }