Index: base/message_pump_win.cc |
diff --git a/base/message_pump_win.cc b/base/message_pump_win.cc |
index 740ddd9db4d4703b30e61bd6f13382f1c25eabeb..32aa3ebb8b7d50165b099c347ad46de9e3e4dd95 100644 |
--- a/base/message_pump_win.cc |
+++ b/base/message_pump_win.cc |
@@ -21,6 +21,10 @@ static const int kMsgHaveWork = WM_USER + 1; |
//----------------------------------------------------------------------------- |
// MessagePumpWin public: |
+MessagePumpWin::~MessagePumpWin() { |
+ FOR_EACH_OBSERVER(MessagePumpObserver, observers_, OnMessagePumpDestroying()); |
+} |
+ |
void MessagePumpWin::AddObserver(MessagePumpObserver* observer) { |
observers_.AddObserver(observer); |
} |