diff options
author | Adam <Adam@anope.org> | 2011-05-08 19:48:26 -0400 |
---|---|---|
committer | Adam <Adam@anope.org> | 2011-05-16 04:10:18 -0400 |
commit | 9962fae1a176d62813d8c83ca77104a2efc60e92 (patch) | |
tree | 6174b6e37e963a7d4fc479d51411b416aac8dc8d /modules/core/cs_akick.cpp | |
parent | 9fcbe293e2820a92921762d892767e2b1802c9c0 (diff) |
Calculate nc::channelcount at runtime
Diffstat (limited to 'modules/core/cs_akick.cpp')
-rw-r--r-- | modules/core/cs_akick.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/modules/core/cs_akick.cpp b/modules/core/cs_akick.cpp index 149e782a9..1b629a83b 100644 --- a/modules/core/cs_akick.cpp +++ b/modules/core/cs_akick.cpp @@ -203,7 +203,7 @@ class CommandCSAKick : public Command { ChanAccess *nc_access = ci->GetAccess(nc), *u_access = ci->GetAccess(u); int16 nc_level = nc_access ? nc_access->level : 0, u_level = u_access ? u_access->level : 0; - if (nc == ci->founder || nc_level >= u_level) + if (nc == ci->GetFounder() || nc_level >= u_level) { source.Reply(_(ACCESS_DENIED)); return; @@ -236,7 +236,7 @@ class CommandCSAKick : public Command ChanAccess *na_access = ci->GetAccess(na->nc), *u_access = ci->GetAccess(u); int16 na_level = na_access ? na_access->level : 0, u_level = u_access ? u_access->level : 0; - if (na->nc && (na->nc == ci->founder || na_level >= u_level)) + if (na->nc && (na->nc == ci->GetFounder() || na_level >= u_level)) { Anope::string buf = na->nick + "!" + na->last_usermask; if (Anope::Match(buf, mask)) |