diff options
Diffstat (limited to 'third_party/chromium/base/observer_list.h')
-rw-r--r-- | third_party/chromium/base/observer_list.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/third_party/chromium/base/observer_list.h b/third_party/chromium/base/observer_list.h index bb76091..0f74367 100644 --- a/third_party/chromium/base/observer_list.h +++ b/third_party/chromium/base/observer_list.h @@ -231,8 +231,8 @@ class ObserverList : public ObserverListBase<ObserverType> { #define FOR_EACH_OBSERVER(ObserverType, observer_list, func) \ do { \ if ((observer_list).might_have_observers()) { \ - base::ObserverListBase<ObserverType>::Iterator it_inside_observer_macro( \ - &observer_list); \ + typename base::ObserverListBase<ObserverType>::Iterator \ + it_inside_observer_macro(&observer_list); \ ObserverType* obs; \ while ((obs = it_inside_observer_macro.GetNext()) != nullptr) \ obs->func; \ |