Commit 94d6ab4b authored by Len Brown's avatar Len Brown

tools/power turbostat: remove blank lines

When the user reuests to collect and show columns
that are not present on every row (eg. for every CPU)
turbostat still prints an (empty) line for every CPU.
Update so no blank lines are printed.

old:
	# turbostat --quiet --show Pkg%pc6
	Pkg%pc6
	9.12
	9.12

	Pkg%pc6
	9.12
	9.12

new:
	# turbostat --quiet --show Pkg%pc6
	Pkg%pc6
	9.12
	9.12
	Pkg%pc6
	9.12
	9.12
Reported-by: default avatarArtem Bityutskiy <artem.bityutskiy@linux.intel.com>
Signed-off-by: default avatarLen Brown <len.brown@intel.com>
parent 3e8b62bf
...@@ -1028,6 +1028,7 @@ int format_counters(struct thread_data *t, struct core_data *c, ...@@ -1028,6 +1028,7 @@ int format_counters(struct thread_data *t, struct core_data *c,
} }
done: done:
if (*(outp - 1) != '\n')
outp += sprintf(outp, "\n"); outp += sprintf(outp, "\n");
return 0; return 0;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment