summaryrefslogtreecommitdiff
path: root/modules/cs_statusupdate.cpp
diff options
context:
space:
mode:
authorAdam <Adam@anope.org>2016-02-13 14:16:29 -0500
committerAdam <Adam@anope.org>2016-02-13 14:16:29 -0500
commit4e2ca31cf5fc874ab928dc4d3735f4345a910d0d (patch)
tree1590da2a86eb164389dd781870648d8f3824f9a3 /modules/cs_statusupdate.cpp
parentaddd2a1987dccff6ad4c8a68f5c48c9f850912ec (diff)
Rewrite access path system to be simplier and use recursion
Show where access is "from" in chanserv/status
Diffstat (limited to 'modules/cs_statusupdate.cpp')
-rw-r--r--modules/cs_statusupdate.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/modules/cs_statusupdate.cpp b/modules/cs_statusupdate.cpp
index b5febbe76..ffdbec3e7 100644
--- a/modules/cs_statusupdate.cpp
+++ b/modules/cs_statusupdate.cpp
@@ -23,8 +23,8 @@ class StatusUpdate : public Module
{
User *user = it->second->user;
- ChanAccess::Path p;
- if (user->server != Me && access->Matches(user, user->Account(), p))
+ ChannelInfo *next;
+ if (user->server != Me && access->Matches(user, user->Account(), next))
{
AccessGroup ag = ci->AccessFor(user);
@@ -46,8 +46,8 @@ class StatusUpdate : public Module
{
User *user = it->second->user;
- ChanAccess::Path p;
- if (user->server != Me && access->Matches(user, user->Account(), p))
+ ChannelInfo *next;
+ if (user->server != Me && access->Matches(user, user->Account(), next))
{
AccessGroup ag = ci->AccessFor(user);