summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam <Adam@anope.org>2017-04-07 14:55:34 -0400
committerAdam <Adam@anope.org>2017-04-07 15:00:35 -0400
commitc75a28e93268d34a29efdd8619453d51e65d7466 (patch)
treeb7e79e67cfce2257be2d5bcb05bdbb1faaf6d3be
parent0276620f160b58a61e095bea1b4ff215d6de3891 (diff)
Fixup previous commit to chanserv/access
-rw-r--r--modules/chanserv/access.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/modules/chanserv/access.cpp b/modules/chanserv/access.cpp
index 70db18fad..ff2de572a 100644
--- a/modules/chanserv/access.cpp
+++ b/modules/chanserv/access.cpp
@@ -900,13 +900,13 @@ class CSAccess : public Module
if (group->ci == NULL)
return EVENT_CONTINUE;
- const ChanServ::ChanAccess *highest = group->Highest();
- if (highest && highest->provider == &accesschanaccesstype)
+ ChanServ::ChanAccess *highest = group->Highest();
+ if (highest && highest->GetSerializableType() == &accesschanaccesstype)
{
/* Access is the only access provider with the concept of negative access,
* so check they don't have negative access
*/
- const AccessChanAccess *aca = anope_dynamic_static_cast<const AccessChanAccess *>(highest);
+ AccessChanAccess *aca = anope_dynamic_static_cast<AccessChanAccess *>(highest);
if (aca->GetLevel() < 0)
return EVENT_CONTINUE;