X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=json.c;h=e0227ec6446bdfafe678dee39583109fe461fe7d;hp=2160d296445fae5cf5aebbd8fbdb91155bf71cfc;hb=c6fa271e32f08f35d7fc25272e77c0f7ee17bfec;hpb=002e57665ed7eebe920de6f1729ef2e403b7c6cc diff --git a/json.c b/json.c index 2160d296..e0227ec6 100644 --- a/json.c +++ b/json.c @@ -340,13 +340,9 @@ 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: { - 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_STRING: + log_buf(out, "\"%s\"", value->string); + break; case JSON_TYPE_INTEGER: log_buf(out, "%lld", value->integer_number); break;