diff --git a/src/partition/repart.c b/src/partition/repart.c index 893431da2a..f377908a33 100644 --- a/src/partition/repart.c +++ b/src/partition/repart.c @@ -3460,11 +3460,12 @@ static int context_write_partition_table( (void) context_dump_partitions(context, node); - putc('\n', stdout); - - if (arg_json_format_flags & JSON_FORMAT_OFF) + if (arg_json_format_flags & JSON_FORMAT_OFF) { + putc('\n', stdout); (void) context_dump_partition_bar(context, node); - putc('\n', stdout); + putc('\n', stdout); + } + fflush(stdout); }