| Index: ipc/ipc_listener.h
|
| diff --git a/ipc/ipc_listener.h b/ipc/ipc_listener.h
|
| index 49c12287f56affa03fa247a87a7830b531180eaf..9189eec7d1100146feb82b435b79b1a28d888311 100644
|
| --- a/ipc/ipc_listener.h
|
| +++ b/ipc/ipc_listener.h
|
| @@ -16,8 +16,6 @@ class Message;
|
| // Implemented by consumers of a Channel to receive messages.
|
| class IPC_EXPORT Listener {
|
| public:
|
| - virtual ~Listener() {}
|
| -
|
| // Called when a message is received. Returns true iff the message was
|
| // handled.
|
| virtual bool OnMessageReceived(const Message& message) = 0;
|
| @@ -39,6 +37,9 @@ class IPC_EXPORT Listener {
|
| // has an error that causes the listening channel to close.
|
| virtual void OnChannelListenError() {}
|
| #endif // OS_POSIX
|
| +
|
| + protected:
|
| + virtual ~Listener() {}
|
| };
|
|
|
| } // namespace IPC
|
|
|