diff options
author | Shocker <shocker@freakz.ro> | 2015-11-29 18:08:06 +0200 |
---|---|---|
committer | Shocker <shocker@freakz.ro> | 2015-11-29 18:08:06 +0200 |
commit | cb911cad008376689abf34edd82b561cbbdf4adf (patch) | |
tree | 826215504790114f3581fe1fbac626a8d9c86bca /src/server/game/Accounts/RBAC.cpp | |
parent | f926f98039bdfe0d6bd17057a6aa15862bf5112a (diff) |
Core/RBAC: Fix revoking permissions
Diffstat (limited to 'src/server/game/Accounts/RBAC.cpp')
-rw-r--r-- | src/server/game/Accounts/RBAC.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/server/game/Accounts/RBAC.cpp b/src/server/game/Accounts/RBAC.cpp index c520564f0fa..62a28fdaa0a 100644 --- a/src/server/game/Accounts/RBAC.cpp +++ b/src/server/game/Accounts/RBAC.cpp @@ -236,10 +236,10 @@ void RBACData::AddPermissions(RBACPermissionContainer const& permsFrom, RBACPerm permsTo.insert(*itr); } -void RBACData::RemovePermissions(RBACPermissionContainer const& permsFrom, RBACPermissionContainer& permsTo) +void RBACData::RemovePermissions(RBACPermissionContainer& permsFrom, RBACPermissionContainer const& permsToRemove) { - for (RBACPermissionContainer::const_iterator itr = permsFrom.begin(); itr != permsFrom.end(); ++itr) - permsTo.erase(*itr); + for (RBACPermissionContainer::const_iterator itr = permsToRemove.begin(); itr != permsToRemove.end(); ++itr) + permsFrom.erase(*itr); } void RBACData::ExpandPermissions(RBACPermissionContainer& permissions) |