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:

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);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user