diff --git a/json.c b/json.c index f3062b3..01b018c 100644 --- a/json.c +++ b/json.c @@ -117,7 +117,7 @@ void json_add_long(Json* json, long value) void json_add_double(Json* json, double value) { begin_value(json); - fprintf(json->stream, "%f", value); + fprintf(json->stream, "%g", value); end_value(json); }