diff options
author | Adam <Adam@anope.org> | 2017-10-07 21:10:47 -0400 |
---|---|---|
committer | Adam <Adam@anope.org> | 2017-10-07 21:10:47 -0400 |
commit | 2312f1fbd06ac01bb55e1d99070cde05a09a5a17 (patch) | |
tree | 69239628ed39e342650574f93d441f58d6d82b7b /src/logger.cpp | |
parent | 286bffa2cd6a3f564334c5a4669ea3aadfb27a0a (diff) |
No longer expose c->ci and ci->c
Diffstat (limited to 'src/logger.cpp')
-rw-r--r-- | src/logger.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/logger.cpp b/src/logger.cpp index ec2cf2f67..adb880065 100644 --- a/src/logger.cpp +++ b/src/logger.cpp @@ -237,8 +237,11 @@ void LogInfo::ProcessMessage(const Logger *l, const Anope::string &message) User *bi = l->GetBot(); if (!bi) bi = this->bot; - if (!bi && c->ci) - bi = c->ci->WhoSends(); + if (!bi) + { + ChanServ::Channel *ci = c->GetChannel(); + bi = ci->WhoSends(); + } if (bi) IRCD->SendPrivmsg(bi, c->name, buffer); } |