X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=src%2Fdynamic.cpp;h=704c4d9ddc7736f20f48c92a1d7937e789f536ba;hb=ca1b136b306784191235a6579da59f7e862003d1;hp=97660a7a314f58165ccd124852280e48a5a03415;hpb=ab6a7318e36bd8e0a259cd9eef3694a0f0e8684a;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/src/dynamic.cpp b/src/dynamic.cpp index 97660a7a3..704c4d9dd 100644 --- a/src/dynamic.cpp +++ b/src/dynamic.cpp @@ -2,8 +2,8 @@ * | Inspire Internet Relay Chat Daemon | * +------------------------------------+ * - * InspIRCd: (C) 2002-2007 InspIRCd Development Team - * See: http://www.inspircd.org/wiki/index.php/Credits + * InspIRCd: (C) 2002-2009 InspIRCd Development Team + * See: http://wiki.inspircd.org/Credits * * This program is free but copyrighted software; see * the file COPYING for details. @@ -11,7 +11,7 @@ * --------------------------------------------------- */ -/* $Core: libIRCDdynamic */ +/* $Core */ #include "inspircd.h" #include "dynamic.h" @@ -19,7 +19,7 @@ #include #endif -DLLManager::DLLManager(InspIRCd* ServerInstance, const char *fname) +DLLManager::DLLManager(InspIRCd*, const char *fname) { err = NULL; @@ -32,7 +32,7 @@ DLLManager::DLLManager(InspIRCd* ServerInstance, const char *fname) h = dlopen(fname, RTLD_NOW|RTLD_LOCAL); if (!h) { - err = (char*)dlerror(); + err = dlerror(); return; } } @@ -52,16 +52,16 @@ bool DLLManager::GetSymbol(void** v, const char* sym_name) * try extract a symbol from the library * get any error message is there is any */ - + if (h) { dlerror(); // clear value *v = dlsym(h, sym_name); - err = (char*)dlerror(); + err = dlerror(); if (!*v || err) return false; } - + /* succeeded :) */ return true; }