Index: base/message_loop/message_pump_glib.h |
diff --git a/base/message_loop/message_pump_glib.h b/base/message_loop/message_pump_glib.h |
index 775470ef50a2d5cc8d87ccefe612cb07204818d7..33690d08586a667c6bfe999d3e7033ffc578badf 100644 |
--- a/base/message_loop/message_pump_glib.h |
+++ b/base/message_loop/message_pump_glib.h |
@@ -35,6 +35,7 @@ class MessagePumpDispatcher; |
class BASE_EXPORT MessagePumpGlib : public MessagePump { |
public: |
MessagePumpGlib(); |
+ virtual ~MessagePumpGlib(); |
// Like MessagePump::Run, but events are routed through dispatcher. |
virtual void RunWithDispatcher(Delegate* delegate, |
@@ -64,8 +65,6 @@ class BASE_EXPORT MessagePumpGlib : public MessagePump { |
virtual void ScheduleDelayedWork(const TimeTicks& delayed_work_time) OVERRIDE; |
protected: |
- virtual ~MessagePumpGlib(); |
- |
// Returns the dispatcher for the current run state (|state_->dispatcher|). |
MessagePumpDispatcher* GetDispatcher(); |