|  | @@ -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<string>& v);
 | 
	
		
			
				|  |  | +LIBPROTOBUF_EXPORT extern string StringPrintfVector(const char* format, const vector<string>& v);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  }  // namespace protobuf
 | 
	
		
			
				|  |  |  }  // namespace google
 |