diff --git a/src/parser.cpp b/src/parser.cpp index 7a0b962..630a523 100644 --- a/src/parser.cpp +++ b/src/parser.cpp @@ -171,7 +171,7 @@ JSON Parser::parse_number() { try { return JSON(stoi(number)); } catch (const std::out_of_range&) { - return JSON(stoll(number)); + return JSON(static_cast(stoll(number))); } } }