mirror of
https://github.com/inspircd/inspircd.git
synced 2025-03-10 11:09:04 -04:00
Ignore NULL callbacks in ModuleManager::Reload()
Found by Coverity, CID: 1201453
This commit is contained in:
parent
2334ebd927
commit
53e9923162
@ -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);
|
||||
}
|
||||
|
||||
|
@ -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);
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user