From b7f25d42d3bd1b8cd9d995111e654a4601fe2ac8 Mon Sep 17 00:00:00 2001 From: Feng Xiao Date: Wed, 1 Mar 2017 01:45:54 +0000 Subject: Undef major/minor if they are defined as macro. --- src/google/protobuf/compiler/command_line_interface.cc | 6 ++++++ src/google/protobuf/compiler/mock_code_generator.cc | 9 ++++++++- 2 files changed, 14 insertions(+), 1 deletion(-) (limited to 'src/google') diff --git a/src/google/protobuf/compiler/command_line_interface.cc b/src/google/protobuf/compiler/command_line_interface.cc index 1914fc48..621d98c5 100644 --- a/src/google/protobuf/compiler/command_line_interface.cc +++ b/src/google/protobuf/compiler/command_line_interface.cc @@ -37,6 +37,12 @@ #include #include +#ifdef major +#undef major +#endif +#ifdef minor +#undef minor +#endif #include #include #ifdef _MSC_VER diff --git a/src/google/protobuf/compiler/mock_code_generator.cc b/src/google/protobuf/compiler/mock_code_generator.cc index e82e6ae1..a4b522ce 100644 --- a/src/google/protobuf/compiler/mock_code_generator.cc +++ b/src/google/protobuf/compiler/mock_code_generator.cc @@ -40,7 +40,6 @@ #endif #include -#include #include #include #include @@ -54,6 +53,14 @@ #include #include +#ifdef major +#undef major +#endif +#ifdef minor +#undef minor +#endif +#include + namespace google { namespace protobuf { namespace compiler { -- cgit v1.2.3