Index: storage/browser/quota/usage_tracker.cc |
diff --git a/storage/browser/quota/usage_tracker.cc b/storage/browser/quota/usage_tracker.cc |
index 3840aeefd441c1e1f409a7c37ec958be3661c3e5..510fe867d9a6c5b74dae79541aeede2bbe2d0aa5 100644 |
--- a/storage/browser/quota/usage_tracker.cc |
+++ b/storage/browser/quota/usage_tracker.cc |
@@ -30,12 +30,10 @@ UsageTracker::UsageTracker(const QuotaClientList& clients, |
: type_(type), |
storage_monitor_(storage_monitor), |
weak_factory_(this) { |
- for (QuotaClientList::const_iterator iter = clients.begin(); |
- iter != clients.end(); |
- ++iter) { |
- if ((*iter)->DoesSupport(type)) { |
- client_tracker_map_[(*iter)->id()] = |
- new ClientUsageTracker(this, *iter, type, special_storage_policy, |
+ for (const auto& client : clients) { |
+ if (client->DoesSupport(type)) { |
+ client_tracker_map_[client->id()] = |
+ new ClientUsageTracker(this, client, type, special_storage_policy, |
storage_monitor_); |
} |
} |
@@ -49,7 +47,7 @@ ClientUsageTracker* UsageTracker::GetClientTracker(QuotaClient::ID client_id) { |
ClientTrackerMap::iterator found = client_tracker_map_.find(client_id); |
if (found != client_tracker_map_.end()) |
return found->second; |
- return NULL; |
+ return nullptr; |
} |
void UsageTracker::GetGlobalLimitedUsage(const UsageCallback& callback) { |
@@ -75,10 +73,8 @@ void UsageTracker::GetGlobalLimitedUsage(const UsageCallback& callback) { |
&UsageTracker::AccumulateClientGlobalLimitedUsage, |
weak_factory_.GetWeakPtr(), base::Owned(info)); |
- for (ClientTrackerMap::iterator iter = client_tracker_map_.begin(); |
- iter != client_tracker_map_.end(); |
- ++iter) |
- iter->second->GetGlobalLimitedUsage(accumulator); |
+ for (const auto& client_id_and_tracker : client_tracker_map_) |
+ client_id_and_tracker.second->GetGlobalLimitedUsage(accumulator); |
// Fire the sentinel as we've now called GetGlobalUsage for all clients. |
accumulator.Run(0); |
@@ -101,10 +97,8 @@ void UsageTracker::GetGlobalUsage(const GlobalUsageCallback& callback) { |
&UsageTracker::AccumulateClientGlobalUsage, weak_factory_.GetWeakPtr(), |
base::Owned(info)); |
- for (ClientTrackerMap::iterator iter = client_tracker_map_.begin(); |
- iter != client_tracker_map_.end(); |
- ++iter) |
- iter->second->GetGlobalUsage(accumulator); |
+ for (const auto& client_id_and_tracker : client_tracker_map_) |
+ client_id_and_tracker.second->GetGlobalUsage(accumulator); |
// Fire the sentinel as we've now called GetGlobalUsage for all clients. |
accumulator.Run(0, 0); |
@@ -128,10 +122,8 @@ void UsageTracker::GetHostUsage(const std::string& host, |
&UsageTracker::AccumulateClientHostUsage, weak_factory_.GetWeakPtr(), |
base::Owned(info), host); |
- for (ClientTrackerMap::iterator iter = client_tracker_map_.begin(); |
- iter != client_tracker_map_.end(); |
- ++iter) |
- iter->second->GetHostUsage(host, accumulator); |
+ for (const auto& client_id_and_tracker : client_tracker_map_) |
+ client_id_and_tracker.second->GetHostUsage(host, accumulator); |
// Fire the sentinel as we've now called GetHostUsage for all clients. |
accumulator.Run(0); |
@@ -148,19 +140,15 @@ void UsageTracker::GetCachedHostsUsage( |
std::map<std::string, int64>* host_usage) const { |
DCHECK(host_usage); |
host_usage->clear(); |
- for (ClientTrackerMap::const_iterator iter = client_tracker_map_.begin(); |
- iter != client_tracker_map_.end(); ++iter) { |
- iter->second->GetCachedHostsUsage(host_usage); |
- } |
+ for (const auto& client_id_and_tracker : client_tracker_map_) |
+ client_id_and_tracker.second->GetCachedHostsUsage(host_usage); |
} |
void UsageTracker::GetCachedOrigins(std::set<GURL>* origins) const { |
DCHECK(origins); |
origins->clear(); |
- for (ClientTrackerMap::const_iterator iter = client_tracker_map_.begin(); |
- iter != client_tracker_map_.end(); ++iter) { |
- iter->second->GetCachedOrigins(origins); |
- } |
+ for (const auto& client_id_and_tracker : client_tracker_map_) |
+ client_id_and_tracker.second->GetCachedOrigins(origins); |
} |
void UsageTracker::SetUsageCacheEnabled(QuotaClient::ID client_id, |