aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/m_opflags.cpp
diff options
context:
space:
mode:
authorGravatar Daniel De Graaf2010-08-06 20:04:07 -0400
committerGravatar Daniel De Graaf2010-08-06 20:04:07 -0400
commitb78952da8201a1b83cbca248b5838e33e5b61bb9 (patch)
treeabfbd1745b4ba72eca56b54eef31110309ba0fa6 /src/modules/m_opflags.cpp
parentFix the permissions code to be a bit less confusing (diff)
Fix permission check when a user has no opflags
Diffstat (limited to 'src/modules/m_opflags.cpp')
-rw-r--r--src/modules/m_opflags.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/modules/m_opflags.cpp b/src/modules/m_opflags.cpp
index 9d3d884dd..1d7a4d56d 100644
--- a/src/modules/m_opflags.cpp
+++ b/src/modules/m_opflags.cpp
@@ -60,6 +60,8 @@ class OpFlagProviderImpl : public OpFlagProvider
return false;
std::string* mine = ext.get(memb);
+ if (!mine)
+ return false;
irc::commasepstream flags(needed);
std::string flag;