Index: ipc/ipc_sync_message_filter.h |
diff --git a/ipc/ipc_sync_message_filter.h b/ipc/ipc_sync_message_filter.h |
index 1f0f46d86c72c9f10421b7d2f9113b4a81d830be..7e4f56b0fec2b0dc4af625bc737bbca1d23f0a63 100644 |
--- a/ipc/ipc_sync_message_filter.h |
+++ b/ipc/ipc_sync_message_filter.h |
@@ -30,7 +30,6 @@ class IPC_EXPORT SyncMessageFilter : public ChannelProxy::MessageFilter, |
public Message::Sender { |
public: |
explicit SyncMessageFilter(base::WaitableEvent* shutdown_event); |
- virtual ~SyncMessageFilter(); |
// Message::Sender implementation. |
virtual bool Send(Message* message) OVERRIDE; |
@@ -41,6 +40,9 @@ class IPC_EXPORT SyncMessageFilter : public ChannelProxy::MessageFilter, |
virtual void OnChannelClosing() OVERRIDE; |
virtual bool OnMessageReceived(const Message& message) OVERRIDE; |
+ protected: |
+ virtual ~SyncMessageFilter(); |
+ |
private: |
void SendOnIOThread(Message* message); |
// Signal all the pending sends as done, used in an error condition. |