mirror of
https://github.com/anope/anope.git
synced 2026-07-02 20:43:12 +02:00
Initially attach all modules to all events, and detach them as the events are run if they are not implemented per module
This commit is contained in:
@@ -52,7 +52,7 @@ class CommandCSDrop : public Command
|
||||
bool override = (ci->HasExt("SECUREFOUNDER") ? !source.IsFounder(ci) : !source.AccessFor(ci).HasPriv("FOUNDER"));
|
||||
Log(override ? LOG_OVERRIDE : LOG_COMMAND, source, this, ci) << "(founder was: " << (ci->GetFounder() ? ci->GetFounder()->display : "none") << ")";
|
||||
|
||||
FOREACH_MOD(I_OnChanDrop, OnChanDrop(ci));
|
||||
FOREACH_MOD(OnChanDrop, (ci));
|
||||
|
||||
Reference<Channel> c = ci->c;
|
||||
delete ci;
|
||||
|
||||
Reference in New Issue
Block a user