0

GCC: avoid ambiguous type iterating observer in WrapWithPrefixPrefStore

Bug: 40565911
Change-Id: Ie6c84dcf3f207db35614461ef4b1b99df769883d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5552858
Reviewed-by: Colin Blundell <blundell@chromium.org>
Commit-Queue: José Dapena Paz <jdapena@igalia.com>
Cr-Commit-Position: refs/heads/main@{#1304298}
This commit is contained in:
Jose Dapena Paz
2024-05-22 08:41:25 +00:00
committed by Chromium LUCI CQ
parent dcc3e20bb0
commit d151937506

@ -137,7 +137,7 @@ void WrapWithPrefixPrefStore::OnPrefValueChanged(const std::string& key) {
return;
}
std::string original_key(RemoveDottedPrefix(key));
for (Observer& observer : observers_) {
for (PrefStore::Observer& observer : observers_) {
observer.OnPrefValueChanged(original_key);
}
}
@ -148,7 +148,7 @@ void WrapWithPrefixPrefStore::OnInitializationCompleted(bool succeeded) {
read_error_delegate_.has_value() && read_error_delegate_.value()) {
read_error_delegate_.value()->OnError(read_error);
}
for (Observer& observer : observers_) {
for (PrefStore::Observer& observer : observers_) {
observer.OnInitializationCompleted(succeeded);
}
}