| Index: base/message_pump.h
|
| diff --git a/base/message_pump.h b/base/message_pump.h
|
| index d7aaf0c51a6b16a44cae117dcb2be1664cd7fa7e..dd2cf67aac8900e0dd4a186f2a3b9cc0c6cb683d 100644
|
| --- a/base/message_pump.h
|
| +++ b/base/message_pump.h
|
| @@ -43,7 +43,6 @@ class BASE_EXPORT MessagePump : public RefCountedThreadSafe<MessagePump> {
|
| };
|
|
|
| MessagePump();
|
| - virtual ~MessagePump();
|
|
|
| // The Run method is called to enter the message pump's run loop.
|
| //
|
| @@ -120,6 +119,10 @@ class BASE_EXPORT MessagePump : public RefCountedThreadSafe<MessagePump> {
|
| // cancelling any pending DoDelayedWork callback. This method may only be
|
| // used on the thread that called Run.
|
| virtual void ScheduleDelayedWork(const TimeTicks& delayed_work_time) = 0;
|
| +
|
| + protected:
|
| + virtual ~MessagePump();
|
| + friend class RefCountedThreadSafe<MessagePump>;
|
| };
|
|
|
| } // namespace base
|
|
|