From: NOGISAKA Sadata Date: Mon, 9 Jul 2018 14:49:07 +0000 (+0900) Subject: format-table: make all widths be set properly X-Git-Tag: v240~974^2~2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a26db0bc5d4011de24e5930af6fd9051deeb46be;p=thirdparty%2Fsystemd.git format-table: make all widths be set properly Fixes #9549. --- diff --git a/src/basic/format-table.c b/src/basic/format-table.c index 94e796d1caa..ced3593bc48 100644 --- a/src/basic/format-table.c +++ b/src/basic/format-table.c @@ -1134,14 +1134,12 @@ int table_print(Table *t, FILE *f) { assert(weight_sum >= column_weight[j]); weight_sum -= column_weight[j]; - if (restart) + if (restart && !finalize) break; } - if (finalize) { - assert(!restart); + if (finalize) break; - } if (!restart) finalize = true;