Disable warning C4127 in Visual Studio
This commit is contained in:
parent
b87c76a2ef
commit
a6e755f7d7
@ -132,6 +132,12 @@ struct convert<_Null> {
|
|||||||
#define YAML_DEFINE_CONVERT_STREAMABLE_UNSIGNED(type) \
|
#define YAML_DEFINE_CONVERT_STREAMABLE_UNSIGNED(type) \
|
||||||
YAML_DEFINE_CONVERT_STREAMABLE(type, +)
|
YAML_DEFINE_CONVERT_STREAMABLE(type, +)
|
||||||
|
|
||||||
|
#if defined(_MSC_VER)
|
||||||
|
#pragma warning(push)
|
||||||
|
// Visual Studio: warning C4127: conditional expression is constant
|
||||||
|
#pragma warning(disable: 4127)
|
||||||
|
#endif
|
||||||
|
|
||||||
YAML_DEFINE_CONVERT_STREAMABLE_SIGNED(int);
|
YAML_DEFINE_CONVERT_STREAMABLE_SIGNED(int);
|
||||||
YAML_DEFINE_CONVERT_STREAMABLE_SIGNED(short);
|
YAML_DEFINE_CONVERT_STREAMABLE_SIGNED(short);
|
||||||
YAML_DEFINE_CONVERT_STREAMABLE_SIGNED(long);
|
YAML_DEFINE_CONVERT_STREAMABLE_SIGNED(long);
|
||||||
@ -145,6 +151,10 @@ YAML_DEFINE_CONVERT_STREAMABLE_SIGNED(char);
|
|||||||
YAML_DEFINE_CONVERT_STREAMABLE_SIGNED(signed char);
|
YAML_DEFINE_CONVERT_STREAMABLE_SIGNED(signed char);
|
||||||
YAML_DEFINE_CONVERT_STREAMABLE_UNSIGNED(unsigned char);
|
YAML_DEFINE_CONVERT_STREAMABLE_UNSIGNED(unsigned char);
|
||||||
|
|
||||||
|
#ifdef _MSC_VER
|
||||||
|
#pragma warning(pop)
|
||||||
|
#endif
|
||||||
|
|
||||||
YAML_DEFINE_CONVERT_STREAMABLE_SIGNED(float);
|
YAML_DEFINE_CONVERT_STREAMABLE_SIGNED(float);
|
||||||
YAML_DEFINE_CONVERT_STREAMABLE_SIGNED(double);
|
YAML_DEFINE_CONVERT_STREAMABLE_SIGNED(double);
|
||||||
YAML_DEFINE_CONVERT_STREAMABLE_SIGNED(long double);
|
YAML_DEFINE_CONVERT_STREAMABLE_SIGNED(long double);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user