From: Jens Axboe Date: Mon, 22 May 2017 16:23:25 +0000 (-0600) Subject: Merge branch 'bugfix' of https://github.com/YukiKita/fio X-Git-Tag: fio-2.21~44 X-Git-Url: https://git.kernel.dk/?p=fio.git;a=commitdiff_plain;h=af13d1e88158d3e37940648be139d7a46fe00431;hp=67202d0d5bf8c689cd17d302a7284ba1bb85162d Merge branch 'bugfix' of https://github.com/YukiKita/fio --- diff --git a/json.c b/json.c index e0227ec6..2160d296 100644 --- a/json.c +++ b/json.c @@ -340,9 +340,13 @@ static void json_print_array(struct json_array *array, struct buf_output *out) static void json_print_value(struct json_value *value, struct buf_output *out) { switch (value->type) { - case JSON_TYPE_STRING: - log_buf(out, "\"%s\"", value->string); - break; + case JSON_TYPE_STRING: { + const char delimiter = '"'; + buf_output_add(out, &delimiter, sizeof(delimiter)); + buf_output_add(out, value->string, strlen(value->string)); + buf_output_add(out, &delimiter, sizeof(delimiter)); + break; + } case JSON_TYPE_INTEGER: log_buf(out, "%lld", value->integer_number); break;