Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(280)

Unified Diff: components/data_usage/core/data_use_aggregator.cc

Issue 2440303002: Remove usage of FOR_EACH_OBSERVER macro in components/ (Closed)
Patch Set: remove superfluous return Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: components/data_usage/core/data_use_aggregator.cc
diff --git a/components/data_usage/core/data_use_aggregator.cc b/components/data_usage/core/data_use_aggregator.cc
index 7317af10f562a2ffa2c3073952906103c7da830b..8efb20b1f212ef3c0337e690b8cf3ef73db5c5fb 100644
--- a/components/data_usage/core/data_use_aggregator.cc
+++ b/components/data_usage/core/data_use_aggregator.cc
@@ -128,7 +128,8 @@ void DataUseAggregator::PassDataUseToAmortizer(
void DataUseAggregator::OnAmortizationComplete(
std::unique_ptr<DataUse> amortized_data_use) {
DCHECK(thread_checker_.CalledOnValidThread());
- FOR_EACH_OBSERVER(Observer, observer_list_, OnDataUse(*amortized_data_use));
+ for (Observer& observer : observer_list_)
+ observer.OnDataUse(*amortized_data_use);
}
} // namespace data_usage

Powered by Google App Engine
This is Rietveld 408576698