Skip to content

Commit 5c971a3

Browse files
committed
Update printing JSON number.
1 parent 7ca7c39 commit 5c971a3

File tree

1 file changed

+1
-6
lines changed

1 file changed

+1
-6
lines changed

test.c

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -109,12 +109,7 @@ void print_json_array(const json_array_t *arr, int depth)
109109

110110
void print_json_number(double number)
111111
{
112-
long long integer = number;
113-
114-
if (integer == number)
115-
printf("%lld", integer);
116-
else
117-
printf("%lf", number);
112+
printf("%.15lg\n", number);
118113
}
119114

120115
void print_json_value(const json_value_t *val, int depth)

0 commit comments

Comments
 (0)