From ae13c1d48a78a6273e403f690ed7d9538a31070a Mon Sep 17 00:00:00 2001 From: Sven Eden Date: Thu, 23 Aug 2018 08:20:10 +0200 Subject: Prep v239: Mask all unneeded functions in the new format-table.[hc] files. --- src/basic/format-table.c | 34 +++++++++++++++++++++------------- src/basic/format-table.h | 14 ++++++++++---- src/basic/meson.build | 2 ++ 3 files changed, 33 insertions(+), 17 deletions(-) (limited to 'src/basic') diff --git a/src/basic/format-table.c b/src/basic/format-table.c index 6c079bf8d..00473a2e8 100644 --- a/src/basic/format-table.c +++ b/src/basic/format-table.c @@ -1,18 +1,18 @@ /* SPDX-License-Identifier: LGPL-2.1+ */ -//#include - -//#include "alloc-util.h" -//#include "fd-util.h" -//#include "fileio.h" -//#include "format-table.h" -//#include "gunicode.h" -//#include "pager.h" -//#include "parse-util.h" -//#include "string-util.h" -//#include "terminal-util.h" -//#include "time-util.h" -//#include "utf8.h" +#include + +#include "alloc-util.h" +#include "fd-util.h" +#include "fileio.h" +#include "format-table.h" +#include "gunicode.h" +#include "pager.h" +#include "parse-util.h" +#include "string-util.h" +#include "terminal-util.h" +#include "time-util.h" +#include "utf8.h" #include "util.h" #define DEFAULT_WEIGHT 100 @@ -373,6 +373,7 @@ int table_add_cell_full( return 0; } +#if 0 /// UNNEEDED by elogind int table_dup_cell(Table *t, TableCell *cell) { size_t i; @@ -390,6 +391,7 @@ int table_dup_cell(Table *t, TableCell *cell) { t->data[t->n_cells++] = table_data_ref(t->data[i]); return 0; } +#endif // 0 static int table_dedup_cell(Table *t, TableCell *cell) { TableData *nd, *od; @@ -440,6 +442,7 @@ static TableData *table_get_data(Table *t, TableCell *cell) { return t->data[i]; } +#if 0 /// UNNEEDED by elogind int table_set_minimum_width(Table *t, TableCell *cell, size_t minimum_width) { int r; @@ -487,6 +490,7 @@ int table_set_weight(Table *t, TableCell *cell, unsigned weight) { table_get_data(t, cell)->weight = weight; return 0; } +#endif // 0 int table_set_align_percent(Table *t, TableCell *cell, unsigned percent) { int r; @@ -507,6 +511,7 @@ int table_set_align_percent(Table *t, TableCell *cell, unsigned percent) { return 0; } +#if 0 /// UNNEEDED by elogind int table_set_ellipsize_percent(Table *t, TableCell *cell, unsigned percent) { int r; @@ -539,6 +544,7 @@ int table_set_color(Table *t, TableCell *cell, const char *color) { table_get_data(t, cell)->color = empty_to_null(color); return 0; } +#endif // 0 int table_add_many_internal(Table *t, TableDataType first_type, ...) { TableDataType type; @@ -1238,6 +1244,7 @@ size_t table_get_rows(Table *t) { return t->n_cells / t->n_columns; } +#if 0 /// UNNEEDED by elogind size_t table_get_columns(Table *t) { if (!t) return 0; @@ -1245,3 +1252,4 @@ size_t table_get_columns(Table *t) { assert(t->n_columns > 0); return t->n_columns; } +#endif // 0 diff --git a/src/basic/format-table.h b/src/basic/format-table.h index c9185c567..b8f068e99 100644 --- a/src/basic/format-table.h +++ b/src/basic/format-table.h @@ -1,11 +1,11 @@ /* SPDX-License-Identifier: LGPL-2.1+ */ #pragma once -//#include -//#include -//#include +#include +#include +#include -//#include "macro.h" +#include "macro.h" typedef enum TableDataType { TABLE_EMPTY, @@ -34,14 +34,18 @@ static inline int table_add_cell(Table *t, TableCell **ret_cell, TableDataType t return table_add_cell_full(t, ret_cell, type, data, (size_t) -1, (size_t) -1, (unsigned) -1, (unsigned) -1, (unsigned) -1); } +#if 0 /// UNNEEDED by elogind int table_dup_cell(Table *t, TableCell *cell); int table_set_minimum_width(Table *t, TableCell *cell, size_t minimum_width); int table_set_maximum_width(Table *t, TableCell *cell, size_t maximum_width); int table_set_weight(Table *t, TableCell *cell, unsigned weight); +#endif // 0 int table_set_align_percent(Table *t, TableCell *cell, unsigned percent); +#if 0 /// UNNEEDED by elogind int table_set_ellipsize_percent(Table *t, TableCell *cell, unsigned percent); int table_set_color(Table *t, TableCell *cell, const char *color); +#endif // 0 int table_add_many_internal(Table *t, TableDataType first_type, ...); #define table_add_many(t, ...) table_add_many_internal(t, __VA_ARGS__, _TABLE_DATA_TYPE_MAX) @@ -59,4 +63,6 @@ static inline TableCell* TABLE_HEADER_CELL(size_t i) { } size_t table_get_rows(Table *t); +#if 0 /// UNNEEDED by elogind size_t table_get_columns(Table *t); +#endif // 0 diff --git a/src/basic/meson.build b/src/basic/meson.build index 27d6ace45..c199e78c8 100644 --- a/src/basic/meson.build +++ b/src/basic/meson.build @@ -260,6 +260,8 @@ basic_sources = files(''' fileio.h fileio-label.c fileio-label.h + format-table.c + format-table.h format-util.h fs-util.c fs-util.h -- cgit v1.2.3