mirror of
https://github.com/systemd/systemd.git
synced 2026-08-05 07:30:30 +00:00
format-table: if NULL is spcified as data, let's patch to an empty cell
This should make various calls easier that currently generate either an empty cell or a regular cell depending on whether they have data to show.
This commit is contained in:
@@ -356,6 +356,10 @@ int table_add_cell_full(
|
||||
assert(type >= 0);
|
||||
assert(type < _TABLE_DATA_TYPE_MAX);
|
||||
|
||||
/* Special rule: patch NULL data fields to the empty field */
|
||||
if (!data)
|
||||
type = TABLE_EMPTY;
|
||||
|
||||
/* Determine the cell adjacent to the current one, but one row up */
|
||||
if (t->n_cells >= t->n_columns)
|
||||
assert_se(p = t->data[t->n_cells - t->n_columns]);
|
||||
|
||||
Reference in New Issue
Block a user