From c3d246a2bcaf2ebbbaaeefde24419f90b692e4dd Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Wed, 13 Mar 2024 23:34:35 +0200 Subject: [PATCH] dict-sql: Remove unused dict_sql_map.value_fields --- src/lib-dict-backend/dict-sql-settings.c | 6 +++--- src/lib-dict-backend/dict-sql-settings.h | 1 - 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/lib-dict-backend/dict-sql-settings.c b/src/lib-dict-backend/dict-sql-settings.c index c06710fb1f..5d0ed59b76 100644 --- a/src/lib-dict-backend/dict-sql-settings.c +++ b/src/lib-dict-backend/dict-sql-settings.c @@ -168,9 +168,9 @@ static const char *dict_sql_map_finish(struct setting_parser_ctx *ctx) if (ctx->cur_map.expire_field != NULL && ctx->cur_map.expire_field[0] == '\0') ctx->cur_map.expire_field = NULL; - ctx->cur_map.value_fields = (const char *const *) - p_strsplit_spaces(ctx->pool, ctx->cur_map.value_field, ","); - ctx->cur_map.values_count = str_array_length(ctx->cur_map.value_fields); + const char *const *value_fields = + t_strsplit_spaces(ctx->cur_map.value_field, ","); + ctx->cur_map.values_count = str_array_length(value_fields); enum dict_sql_type *value_types = p_new(ctx->pool, enum dict_sql_type, ctx->cur_map.values_count); diff --git a/src/lib-dict-backend/dict-sql-settings.h b/src/lib-dict-backend/dict-sql-settings.h index 6e730252b9..5c0a0723ac 100644 --- a/src/lib-dict-backend/dict-sql-settings.h +++ b/src/lib-dict-backend/dict-sql-settings.h @@ -31,7 +31,6 @@ struct dict_sql_map { /* generated: */ unsigned int values_count; - const char *const *value_fields; const enum dict_sql_type *value_types; }; -- 2.47.3