From 6849c8d576d9197170156b2a17223157ee1b4bef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Konstantin=20Ka=CC=88fer?= Date: Mon, 3 Feb 2014 11:49:17 +0100 Subject: disable clang warning --- include/rapidjson/reader.h | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'include') diff --git a/include/rapidjson/reader.h b/include/rapidjson/reader.h index 96bbc6eb59..16d672633b 100755 --- a/include/rapidjson/reader.h +++ b/include/rapidjson/reader.h @@ -20,6 +20,11 @@ #pragma warning(disable : 4127) // conditional expression is constant #endif +#ifdef __clang__ +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wtautological-constant-out-of-range-compare" +#endif + #ifndef RAPIDJSON_PARSE_ERROR #define RAPIDJSON_PARSE_ERROR(msg, offset) \ RAPIDJSON_MULTILINEMACRO_BEGIN \ @@ -680,4 +685,8 @@ typedef GenericReader > Reader; #pragma warning(pop) #endif +#ifdef __clang__ +#pragma clang diagnostic pop +#endif + #endif // RAPIDJSON_READER_H_ -- cgit v1.2.1