diff --git a/include/rapidjson/internal/diyfp.h b/include/rapidjson/internal/diyfp.h index ab5ee07..f46059a 100644 --- a/include/rapidjson/internal/diyfp.h +++ b/include/rapidjson/internal/diyfp.h @@ -100,7 +100,7 @@ struct DiyFp { } DiyFp Normalize() const { - uint32_t s = RAPIDJSON_CLZLL(f); + int s = static_cast(RAPIDJSON_CLZLL(f)); return DiyFp(f << s, e - s); }