diff --git a/src/json.c b/src/json.c index 6d53962a..f7b94fab 100644 --- a/src/json.c +++ b/src/json.c @@ -819,8 +819,8 @@ whitespace: top->u.dbl *= pow(10, - (double)(flags & - flag_num_e_negative ? -num_e : num_e)); + (double)((flags & + flag_num_e_negative) ? -num_e : num_e)); } if (flags & flag_num_negative) {