Skip to content

Commit f6d140e

Browse files
committed
Optimize checking infinity.
1 parent f6e047e commit f6d140e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

json_parser.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -365,7 +365,7 @@ static double __evaluate_json_number(const char *integer,
365365
num = mant;
366366
if (exp != 0 && figures != 0)
367367
{
368-
if (exp > 309 - figures)
368+
if (exp > 291)
369369
num = INFINITY;
370370
else if (exp > 0)
371371
num *= __power_of_10[exp];

0 commit comments

Comments
 (0)