Ignore NULL callbacks in ModuleManager::Reload()

Found by Coverity, CID: 1201453
This commit is contained in:
Attila Molnar 2014-04-13 15:43:01 +02:00
parent 2334ebd927
commit 53e9923162
2 changed files with 2 additions and 2 deletions

View File

@ -179,7 +179,7 @@ void ModuleManager::Reload(Module* mod, HandlerBase1<void, bool>* callback)
{
if (CanUnload(mod))
ServerInstance->AtomicActions.AddAction(new ReloadAction(mod, callback));
else
else if (callback)
callback->Call(false);
}

View File

@ -176,7 +176,7 @@ void ModuleManager::Reload(Module* mod, HandlerBase1<void, bool>* callback)
{
if (CanUnload(mod))
ServerInstance->AtomicActions.AddAction(new ReloadAction(mod, callback));
else
else if (callback)
callback->Call(false);
}