rgw/rgw_acl_s3.cc: prefer prefix ++operator for iterators

Prefer prefix ++operator for iterators, move some iterator declaration into
the for-loop header, since the iterator is only used within the loops.

Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
This commit is contained in:
Danny Al-Gaaf 2013-03-15 12:31:13 +01:00
parent a740eef0fc
commit c4cc2e80fc

View File

@ -328,8 +328,7 @@ static int parse_acl_header(RGWRados *store, RGWEnv *env,
hacl_str = hacl;
get_str_list(hacl_str, ",", grantees);
list<string>::iterator it = grantees.begin();
for (; it != grantees.end(); it++) {
for (list<string>::iterator it = grantees.begin(); it != grantees.end(); ++it) {
ACLGrant grant;
int ret = parse_grantee_str(store, *it, perm, grant);
if (ret < 0)
@ -395,8 +394,7 @@ int RGWAccessControlList_S3::create_from_grants(std::list<ACLGrant>& grants)
acl_user_map.clear();
grant_map.clear();
std::list<ACLGrant>::iterator it = grants.begin();
for (; it != grants.end(); it++) {
for (std::list<ACLGrant>::iterator it = grants.begin(); it != grants.end(); ++it) {
ACLGrant g = *it;
add_grant(&g);
}