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/stubs/stringprintf.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'src/google/protobuf/stubs/stringprintf.h') diff --git a/src/google/protobuf/stubs/stringprintf.h b/src/google/protobuf/stubs/stringprintf.h index 573f30f3..4a03e5ff 100644 --- a/src/google/protobuf/stubs/stringprintf.h +++ b/src/google/protobuf/stubs/stringprintf.h @@ -50,25 +50,25 @@ namespace google { namespace protobuf { // Return a C++ string -extern string StringPrintf(const char* format, ...); +LIBPROTOBUF_EXPORT extern string StringPrintf(const char* format, ...); // Store result into a supplied string and return it -extern const string& SStringPrintf(string* dst, const char* format, ...); +LIBPROTOBUF_EXPORT extern const string& SStringPrintf(string* dst, const char* format, ...); // Append result to a supplied string -extern void StringAppendF(string* dst, const char* format, ...); +LIBPROTOBUF_EXPORT extern void StringAppendF(string* dst, const char* format, ...); // Lower-level routine that takes a va_list and appends to a specified // string. All other routines are just convenience wrappers around it. -extern void StringAppendV(string* dst, const char* format, va_list ap); +LIBPROTOBUF_EXPORT extern void StringAppendV(string* dst, const char* format, va_list ap); // The max arguments supported by StringPrintfVector -extern const int kStringPrintfVectorMaxArgs; +LIBPROTOBUF_EXPORT extern const int kStringPrintfVectorMaxArgs; // You can use this version when all your arguments are strings, but // you don't know how many arguments you'll have at compile time. // StringPrintfVector will LOG(FATAL) if v.size() > kStringPrintfVectorMaxArgs -extern string StringPrintfVector(const char* format, const vector& v); +LIBPROTOBUF_EXPORT extern string StringPrintfVector(const char* format, const vector& v); } // namespace protobuf } // namespace google -- cgit v1.2.3