소스 검색

bug: #7076 adds OUT and OPTIONAL to windows portability files (#7087)

Scott Hart 5 년 전
부모
커밋
2d9b1788e7
2개의 변경된 파일6개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      src/google/protobuf/port_def.inc
  2. 2 0
      src/google/protobuf/port_undef.inc

+ 4 - 0
src/google/protobuf/port_def.inc

@@ -388,6 +388,10 @@
 #undef IGNORE
 #pragma push_macro("IN")
 #undef IN
+#pragma push_macro("OUT")
+#undef OUT
+#pragma push_macro("OPTIONAL")
+#undef OPTIONAL
 #pragma push_macro("min")
 #undef min
 #pragma push_macro("max")

+ 2 - 0
src/google/protobuf/port_undef.inc

@@ -74,6 +74,8 @@
 #pragma pop_macro("GetMessage")
 #pragma pop_macro("IGNORE")
 #pragma pop_macro("IN")
+#pragma pop_macro("OUT")
+#pragma pop_macro("OPTIONAL")
 #pragma pop_macro("min")
 #pragma pop_macro("max")
 #endif