]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - src/basic/format-table.c
format-table: make all widths be set properly
[thirdparty/systemd.git] / src / basic / format-table.c
index 94e796d1caac456f3de92fb4095ea2cd17f1de74..ced3593bc48c73d4673acc5e28860c879d4c9c39 100644 (file)
@@ -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;