From b8224809adcda6903bf2e4413af801b119a59800 Mon Sep 17 00:00:00 2001 From: chronoxor Date: Thu, 9 Mar 2017 00:34:38 +0300 Subject: [PATCH] VS2015 warning "conditional expression is constant" (#4210) * VS2015 warning "conditional expression is constant" * VS2015 warning "conditional expression is constant" --- include/flatbuffers/flatbuffers.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/include/flatbuffers/flatbuffers.h b/include/flatbuffers/flatbuffers.h index 9f7601cd8..138f90175 100644 --- a/include/flatbuffers/flatbuffers.h +++ b/include/flatbuffers/flatbuffers.h @@ -107,6 +107,11 @@ #define FLATBUFFERS_CONSTEXPR #endif +#if defined(_MSC_VER) +#pragma warning(push) +#pragma warning(disable: 4127) // C4127: conditional expression is constant +#endif + /// @endcond /// @file @@ -1857,4 +1862,8 @@ volatile __attribute__((weak)) const char *flatbuffer_version_string = /// @endcond } // namespace flatbuffers +#if defined(_MSC_VER) +#pragma warning(pop) +#endif + #endif // FLATBUFFERS_H_