Index: mojo/public/cpp/bindings/lib/control_message_handler.h |
diff --git a/mojo/public/cpp/bindings/lib/control_message_handler.h b/mojo/public/cpp/bindings/lib/control_message_handler.h |
index 543218416a0c984edc20b107e0d1bafc3d27d244..d26bbce1b3c30dff1099c784e125740fe59c13d1 100644 |
--- a/mojo/public/cpp/bindings/lib/control_message_handler.h |
+++ b/mojo/public/cpp/bindings/lib/control_message_handler.h |
@@ -9,7 +9,9 @@ |
#include <string> |
+#include "base/compiler_specific.h" |
#include "base/macros.h" |
+#include "mojo/public/cpp/bindings/bindings_export.h" |
#include "mojo/public/cpp/bindings/lib/serialization_context.h" |
#include "mojo/public/cpp/bindings/message.h" |
@@ -17,7 +19,8 @@ namespace mojo { |
namespace internal { |
// Handlers for request messages defined in interface_control_messages.mojom. |
-class ControlMessageHandler : public MessageReceiverWithResponderStatus { |
+class MOJO_CPP_BINDINGS_EXPORT ControlMessageHandler |
+ : NON_EXPORTED_BASE(public MessageReceiverWithResponderStatus) { |
public: |
static bool IsControlMessage(const Message* message); |