Chromium Code Reviews| Index: base/observer_list_unittest.cc |
| diff --git a/base/observer_list_unittest.cc b/base/observer_list_unittest.cc |
| index 299a33f2e896053bf452887191559944c3c53334..35d6eb10902d3ddb0f5060f353aa787ef43e873c 100644 |
| --- a/base/observer_list_unittest.cc |
| +++ b/base/observer_list_unittest.cc |
| @@ -905,10 +905,12 @@ TEST(ObserverListTest, AddObserverInTheLastObserve) { |
| a.SetToAdd(&b); |
| observer_list.AddObserver(&a); |
| - FooList::Iterator it(&observer_list); |
| - Foo* foo; |
| - while ((foo = it.GetNext()) != nullptr) |
| - foo->Observe(10); |
| + auto it = observer_list.begin(); |
| + while (it != observer_list.end()) { |
| + auto& observer = *it; |
| + ++it; |
|
danakj
2016/10/14 21:52:10
Leave a comment explaining why youre doing this ++
|
| + observer.Observe(10); |
| + } |
| EXPECT_EQ(-10, b.total); |
| } |