X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=src%2Fdynamic.cpp;h=453a80127f7c435abca11fad2da498e84f165051;hb=64904b639d154394fa8138a7c8c0d5ff17e14718;hp=704c4d9ddc7736f20f48c92a1d7937e789f536ba;hpb=deb6822302cb9009adc3450dd405817cc0dae9cd;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/src/dynamic.cpp b/src/dynamic.cpp index 704c4d9dd..453a80127 100644 --- a/src/dynamic.cpp +++ b/src/dynamic.cpp @@ -19,7 +19,7 @@ #include #endif -DLLManager::DLLManager(InspIRCd*, const char *fname) +DLLManager::DLLManager(const char *fname) { err = NULL; @@ -29,7 +29,7 @@ DLLManager::DLLManager(InspIRCd*, const char *fname) return; } - h = dlopen(fname, RTLD_NOW|RTLD_LOCAL); + h = dlopen(fname, RTLD_NOW|RTLD_LOCAL|RTLD_NODELETE); if (!h) { err = dlerror();