DLLManager::~DLLManager()
{
- // close the library if it isn't null
+ /* close the library */
if (h)
dlclose(h);
}
bool DLLManager::GetSymbol(void** v, const char* sym_name)
{
- // try extract a symbol from the library
- // get any error message is there is any
+ /*
+ * try extract a symbol from the library
+ * get any error message is there is any
+ */
if (h)
{
return false;
}
- if (err)
- {
- return false;
- }
- else
- {
- return true;
- }
+ /* succeeded :) */
+ return true;
}
DLLFactoryBase::DLLFactoryBase(InspIRCd* Instance, const char* fname, const char* symbol) : DLLManager(Instance, fname)
{
- // try get the factory function if there is no error yet
+ /* try get the factory function if there is no error yet */
factory_func = 0;
if (!LastError())