diff --git a/src/io/json.cpp b/src/io/json.cpp index a0f484e..b9afc75 100644 --- a/src/io/json.cpp +++ b/src/io/json.cpp @@ -5,6 +5,7 @@ #include #include #include +#include #include #include #include @@ -596,7 +597,7 @@ namespace fc return; case variant::int64_type: if( format == json::stringify_large_ints_and_doubles && - ( v.as_int64() > 0xffffffff || v.as_int64() < -int64_t(0xffffffff) ) ) + ( v.as_int64() > INT32_MAX || v.as_int64() < INT32_MIN ) ) os << '"'<