The qemu-img check printf() statement that shows BlockFragInfo results is poorly formatted. Introduce a local variable to shorten the lines and restore proper indentation.
The next patch adds a field to BlockFragInfo so it is beneficial to straighten out this code before modifying it. Signed-off-by: Stefan Hajnoczi <stefa...@redhat.com> --- qemu-img.c | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/qemu-img.c b/qemu-img.c index 85d3740..167d65f 100644 --- a/qemu-img.c +++ b/qemu-img.c @@ -389,6 +389,7 @@ static int img_check(int argc, char **argv) const char *filename, *fmt; BlockDriverState *bs; BdrvCheckResult result; + BlockFragInfo *bfi = &result.bfi; int fix = 0; int flags = BDRV_O_FLAGS | BDRV_O_CHECK; @@ -468,11 +469,12 @@ static int img_check(int argc, char **argv) } } - if (result.bfi.total_clusters != 0 && result.bfi.allocated_clusters != 0) { - printf("%" PRId64 "/%" PRId64 "= %0.2f%% allocated, %0.2f%% fragmented\n", - result.bfi.allocated_clusters, result.bfi.total_clusters, - result.bfi.allocated_clusters * 100.0 / result.bfi.total_clusters, - result.bfi.fragmented_clusters * 100.0 / result.bfi.allocated_clusters); + if (bfi->total_clusters != 0 && bfi->allocated_clusters != 0) { + printf("%" PRId64 "/%" PRId64 "= %0.2f%% allocated, " + "%0.2f%% fragmented\n", + bfi->allocated_clusters, bfi->total_clusters, + bfi->allocated_clusters * 100.0 / bfi->total_clusters, + bfi->fragmented_clusters * 100.0 / bfi->allocated_clusters); } bdrv_delete(bs); -- 1.8.1