Commit 1d4df6ca authored by kenton@google.com's avatar kenton@google.com

Fix compile error on Cygwin, where int32 is typedefed to long instead of int,…

Fix compile error on Cygwin, where int32 is typedefed to long instead of int, and the compiler can't figure out which overload of this method to use in that case.
parent e21c5734
......@@ -145,6 +145,8 @@ DECLARE_STREAM_OPERATOR(const char* , )
DECLARE_STREAM_OPERATOR(char , SimpleCtoa)
DECLARE_STREAM_OPERATOR(int , SimpleItoa)
DECLARE_STREAM_OPERATOR(uint , SimpleItoa)
DECLARE_STREAM_OPERATOR(long , SimpleItoa)
DECLARE_STREAM_OPERATOR(unsigned long, SimpleItoa)
DECLARE_STREAM_OPERATOR(double , SimpleDtoa)
#undef DECLARE_STREAM_OPERATOR
......
......@@ -586,6 +586,8 @@ class LIBPROTOBUF_EXPORT LogMessage {
LogMessage& operator<<(char value);
LogMessage& operator<<(int value);
LogMessage& operator<<(uint value);
LogMessage& operator<<(long value);
LogMessage& operator<<(unsigned long value);
LogMessage& operator<<(double value);
private:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment