Index: win8/viewer/metro_viewer_process_host.h |
diff --git a/win8/viewer/metro_viewer_process_host.h b/win8/viewer/metro_viewer_process_host.h |
index 209a94cf72d7ff73b5f8b22f45cb7ba7627b9840..80e742984cc395667264f1b17bb10d18a375fe6c 100644 |
--- a/win8/viewer/metro_viewer_process_host.h |
+++ b/win8/viewer/metro_viewer_process_host.h |
@@ -11,6 +11,7 @@ |
#include "base/threading/non_thread_safe.h" |
#include "ipc/ipc_channel_proxy.h" |
#include "ipc/ipc_listener.h" |
+#include "ipc/ipc_message_listener.h" |
#include "ipc/ipc_sender.h" |
#include "ui/gfx/native_widget_types.h" |
@@ -20,6 +21,7 @@ class WaitableEvent; |
} |
namespace IPC { |
+class ChannelProxy; |
class Message; |
} |
@@ -82,11 +84,11 @@ class MetroViewerProcessHost : public IPC::Listener, |
// proxy's background thread. This prevents consumers of |
// MetroViewerProcessHost from having to pump messages on their own message |
// loop. |
- class InternalMessageFilter : public IPC::ChannelProxy::MessageFilter { |
+ class InternalMessageFilter : public IPC::MessageFilter { |
public: |
InternalMessageFilter(MetroViewerProcessHost* owner); |
- // IPC::ChannelProxy::MessageFilter implementation. |
+ // IPC::MessageFilter implementation. |
virtual void OnChannelConnected(int32 peer_pid) OVERRIDE; |
private: |