diff options
author | Adam <Adam@anope.org> | 2011-10-11 00:09:26 -0400 |
---|---|---|
committer | Adam <Adam@anope.org> | 2011-10-11 00:09:26 -0400 |
commit | f3f6727cdddf0a7e1e01311f9641a081885957d9 (patch) | |
tree | 1f5659ee5ef68834b3a27f96069b41844cdb2b53 /src/access.cpp | |
parent | 4681e3a0ef9e2ffae7c5db53cba86a4f08091719 (diff) |
Bug #1337
Diffstat (limited to 'src/access.cpp')
-rw-r--r-- | src/access.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/access.cpp b/src/access.cpp index 8d4c83de1..28a3889df 100644 --- a/src/access.cpp +++ b/src/access.cpp @@ -163,7 +163,7 @@ ChanAccess *AccessGroup::Highest() const const std::vector<Privilege> &privs = PrivilegeManager::GetPrivileges(); for (unsigned i = privs.size(); i > 0; --i) for (unsigned j = this->size(); j > 0; --j) - if (this->at(j - 1)->HasPriv(privs[ - 1].name)) + if (this->at(j - 1)->HasPriv(privs[i - 1].name)) return this->at(j - 1); return NULL; } |