mirror of
https://github.com/ceph/ceph
synced 2025-02-18 16:37:41 +00:00
osdcaps: fix shadow
Coverity cid 35 Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
This commit is contained in:
parent
b5a2ad0e86
commit
3283e8ee98
@ -184,11 +184,13 @@ do { \
|
||||
if (token.compare(";") == 0 || pos >= s.size()) {
|
||||
if (got_eq) {
|
||||
ASSERT_STATE(name_list.size() > 0);
|
||||
list<string>::iterator iter;
|
||||
CapMap *working_map = &pools_map;
|
||||
if (cmd_uid) working_map = &auid_map;
|
||||
for (iter = name_list.begin(); iter != name_list.end(); ++iter) {
|
||||
OSDCap& cap = working_map->get_cap(*iter);
|
||||
if (cmd_uid)
|
||||
working_map = &auid_map;
|
||||
for (list<string>::iterator iter2 = name_list.begin();
|
||||
iter2 != name_list.end();
|
||||
++iter2) {
|
||||
OSDCap& cap = working_map->get_cap(*iter2);
|
||||
if (op_allow) {
|
||||
cap.allow |= cap_val;
|
||||
} else {
|
||||
|
Loading…
Reference in New Issue
Block a user