From: Masatake YAMATO Date: Fri, 9 Jun 2023 16:47:16 +0000 (+0900) Subject: lsfd: use scols_table_get_column_by_name X-Git-Tag: v2.40-rc1~397^2~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0cc8e82a49ce5610c3860a25f7e762b7937252e3;p=thirdparty%2Futil-linux.git lsfd: use scols_table_get_column_by_name Signed-off-by: Masatake YAMATO --- diff --git a/misc-utils/lsfd-filter.c b/misc-utils/lsfd-filter.c index 919f607e84..ff55bb7f15 100644 --- a/misc-utils/lsfd-filter.c +++ b/misc-utils/lsfd-filter.c @@ -694,21 +694,6 @@ static void parameter_init(struct parameter *param, struct libscols_column *cl) param->floating_point_num = false; } -static struct libscols_column *search_column(struct libscols_table *tb, const char *name) -{ - size_t len = scols_table_get_ncols(tb); - size_t i; - - for (i = 0; i < len; i++) { - struct libscols_column *cl = scols_table_get_column(tb, i); - const char *n = scols_column_get_name(cl); - - if (n && strcmp(n, name) == 0) - return cl; - } - return NULL; -} - static struct node *dparser_compile1(struct parser *parser, struct node *last) { struct token *t = parser_read(parser); @@ -770,7 +755,7 @@ static struct node *dparser_compile1(struct parser *parser, struct node *last) } - struct libscols_column *cl = search_column(parser->tb, t->val.str); + struct libscols_column *cl = scols_table_get_column_by_name(parser->tb, t->val.str); if (!cl) { cl = parser->add_column_by_id(parser->tb, col_id, parser->data); if (!cl) {