Index: mojo/public/cpp/bindings/pipe_control_message_handler.h |
diff --git a/mojo/public/cpp/bindings/pipe_control_message_handler.h b/mojo/public/cpp/bindings/pipe_control_message_handler.h |
index b387b061cfbeda02dfa0114ae606612030b4f804..9428c1b2d8adc3435e196b72f575f195fa4d10b7 100644 |
--- a/mojo/public/cpp/bindings/pipe_control_message_handler.h |
+++ b/mojo/public/cpp/bindings/pipe_control_message_handler.h |
@@ -5,7 +5,9 @@ |
#ifndef MOJO_PUBLIC_CPP_BINDINGS_PIPE_CONTROL_MESSAGE_HANDLER_H_ |
#define MOJO_PUBLIC_CPP_BINDINGS_PIPE_CONTROL_MESSAGE_HANDLER_H_ |
+#include "base/compiler_specific.h" |
#include "base/macros.h" |
+#include "mojo/public/cpp/bindings/bindings_export.h" |
#include "mojo/public/cpp/bindings/interface_id.h" |
#include "mojo/public/cpp/bindings/lib/serialization_context.h" |
#include "mojo/public/cpp/bindings/message.h" |
@@ -15,7 +17,8 @@ namespace mojo { |
class PipeControlMessageHandlerDelegate; |
// Handler for messages defined in pipe_control_messages.mojom. |
-class PipeControlMessageHandler : public MessageReceiver { |
+class MOJO_CPP_BINDINGS_EXPORT PipeControlMessageHandler |
+ : NON_EXPORTED_BASE(public MessageReceiver) { |
public: |
explicit PipeControlMessageHandler( |
PipeControlMessageHandlerDelegate* delegate); |