From e082248001979342894a5cca5beea4d80720812a Mon Sep 17 00:00:00 2001 From: Aaron Jacobs Date: Wed, 25 May 2011 05:50:13 +0000 Subject: [PATCH] Fixed a 'comparison between signed and unsigned' error. --- src/lib_json/json_value.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib_json/json_value.cpp b/src/lib_json/json_value.cpp index b279953..cf83aa7 100644 --- a/src/lib_json/json_value.cpp +++ b/src/lib_json/json_value.cpp @@ -1373,7 +1373,7 @@ Value::isUInt() const switch ( type_ ) { case intValue: - return value_.int_ >= 0 && value_.int_ <= maxUInt; + return value_.int_ >= 0 && LargestUInt(value_.int_) <= LargestUInt(maxUInt); case uintValue: return value_.uint_ <= maxUInt; case realValue: