diff options
author | Lennart Poettering <lennart@poettering.net> | 2022-11-11 15:01:46 +0100 |
---|---|---|
committer | Yu Watanabe <watanabe.yu+github@gmail.com> | 2022-11-13 17:36:22 +0900 |
commit | d3a3a0fae3c04d760f5d94048e83c8a0a6cd5f60 (patch) | |
tree | 40bd7159ad7a8cc7f3e11d51a9e694913e8f1588 /src/shared/format-table.h | |
parent | 8f6469cbf9c217a0d9c0e17b63cc49ede00ddf05 (diff) | |
download | systemd-d3a3a0fae3c04d760f5d94048e83c8a0a6cd5f60.tar.gz |
format-table: teach table_add_cell_stringf_full() to generate TABLE_FIELD/TABLE_HEADER cells, too
Diffstat (limited to 'src/shared/format-table.h')
-rw-r--r-- | src/shared/format-table.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/shared/format-table.h b/src/shared/format-table.h index c1fada77c7..e835692c6f 100644 --- a/src/shared/format-table.h +++ b/src/shared/format-table.h @@ -89,7 +89,8 @@ int table_add_cell_full(Table *t, TableCell **ret_cell, TableDataType type, cons static inline int table_add_cell(Table *t, TableCell **ret_cell, TableDataType type, const void *data) { return table_add_cell_full(t, ret_cell, type, data, SIZE_MAX, SIZE_MAX, UINT_MAX, UINT_MAX, UINT_MAX); } -int table_add_cell_stringf(Table *t, TableCell **ret_cell, const char *format, ...) _printf_(3, 4); +int table_add_cell_stringf_full(Table *t, TableCell **ret_cell, TableDataType type, const char *format, ...) _printf_(4, 5); +#define table_add_cell_stringf(t, ret_cell, format, ...) table_add_cell_stringf_full(t, ret_cell, TABLE_STRING, format, __VA_ARGS__) int table_fill_empty(Table *t, size_t until_column); |