From 117064c18b13dfe2e46f26b6dabe986c44f60fcd Mon Sep 17 00:00:00 2001 From: "liujisi@google.com" Date: Fri, 11 Jan 2013 10:35:05 +0000 Subject: add missing dll export macros for msvc. --- src/google/protobuf/message.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/google/protobuf/message.cc') diff --git a/src/google/protobuf/message.cc b/src/google/protobuf/message.cc index 6119d26a..441be534 100644 --- a/src/google/protobuf/message.cc +++ b/src/google/protobuf/message.cc @@ -188,7 +188,7 @@ bool Message::SerializePartialToOstream(ostream* output) const { Reflection::~Reflection() {} #define HANDLE_TYPE(TYPE, CPPTYPE, CTYPE) \ -template<> \ +template<> LIBPROTOBUF_EXPORT \ const RepeatedField& Reflection::GetRepeatedField( \ const Message& message, const FieldDescriptor* field) const { \ return *static_cast* >( \ @@ -196,7 +196,7 @@ const RepeatedField& Reflection::GetRepeatedField( \ field, CPPTYPE, CTYPE, NULL)); \ } \ \ -template<> \ +template<> LIBPROTOBUF_EXPORT \ RepeatedField* Reflection::MutableRepeatedField( \ Message* message, const FieldDescriptor* field) const { \ return static_cast* >( \ -- cgit v1.2.3