From: Vincent Fu Date: Wed, 15 May 2019 20:05:03 +0000 (-0400) Subject: stat: remove terse v2 blank lines with description not set X-Git-Tag: fio-3.14~2 X-Git-Url: https://git.kernel.dk/?a=commitdiff_plain;h=d5495f0b72f8fbecb97192da430720aa56f8feb9;p=fio.git stat: remove terse v2 blank lines with description not set The documentation says that the job description will appear on a second line if this is set. If it is not set there will be an empty line. Eliminate the empty line when the description is not set. Signed-off-by: Jens Axboe --- diff --git a/stat.c b/stat.c index 2bc21dad..bf87917c 100644 --- a/stat.c +++ b/stat.c @@ -1244,12 +1244,13 @@ static void show_thread_status_terse_all(struct thread_stat *ts, /* Additional output if continue_on_error set - default off*/ if (ts->continue_on_error) log_buf(out, ";%llu;%d", (unsigned long long) ts->total_err_count, ts->first_error); - if (ver == 2) - log_buf(out, "\n"); /* Additional output if description is set */ - if (strlen(ts->description)) + if (strlen(ts->description)) { + if (ver == 2) + log_buf(out, "\n"); log_buf(out, ";%s", ts->description); + } log_buf(out, "\n"); }