| Index: ui/aura/window.cc
|
| diff --git a/ui/aura/window.cc b/ui/aura/window.cc
|
| index 7eea861e61df66e8aced2740b7f187cef199b1f0..46fae7abcb7eecfea9a2ed3f2c9403f7dc88ae17 100644
|
| --- a/ui/aura/window.cc
|
| +++ b/ui/aura/window.cc
|
| @@ -257,8 +257,8 @@ Window::~Window() {
|
| if (delegate_)
|
| delegate_->OnWindowDestroyed(this);
|
| ObserverListBase<WindowObserver>::Iterator iter(observers_);
|
| - WindowObserver* observer;
|
| - while ((observer = iter.GetNext())) {
|
| + for (WindowObserver* observer = iter.GetNext(); observer;
|
| + observer = iter.GetNext()) {
|
| RemoveObserver(observer);
|
| observer->OnWindowDestroyed(this);
|
| }
|
|
|