From: Timo Sirainen Date: Thu, 14 May 2009 22:52:01 +0000 (-0400) Subject: Removed SET_INTERNAL, it's unnecessary. X-Git-Tag: 2.0.alpha1~771 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=449ca4cf873e1b86b1911c2a1e2149b865a912ca;p=thirdparty%2Fdovecot%2Fcore.git Removed SET_INTERNAL, it's unnecessary. --HG-- branch : HEAD --- diff --git a/src/config/config-request.c b/src/config/config-request.c index 954d62c190..fe70dd5895 100644 --- a/src/config/config-request.c +++ b/src/config/config-request.c @@ -89,8 +89,6 @@ static void settings_export(struct settings_export_context *ctx, count = 0; str_truncate(ctx->value, 0); switch (def->type) { - case SET_INTERNAL: - break; case SET_BOOL: { const bool *val = value, *dval = default_value; if (ctx->export_defaults || diff --git a/src/lib-settings/settings-parser.c b/src/lib-settings/settings-parser.c index bdb58828c7..64b6cf1e07 100644 --- a/src/lib-settings/settings-parser.c +++ b/src/lib-settings/settings-parser.c @@ -174,7 +174,7 @@ setting_define_find(const struct setting_parser_info *info, const char *key) const struct setting_define *list; for (list = info->defines; list->key != NULL; list++) { - if (strcmp(list->key, key) == 0 && list->type != SET_INTERNAL) + if (strcmp(list->key, key) == 0) return list; } return NULL; @@ -304,8 +304,6 @@ settings_parse(struct setting_parser_context *ctx, struct setting_link *link, ptr = STRUCT_MEMBER_P(link->set_struct, def->offset); switch (def->type) { - case SET_INTERNAL: - i_unreached(); case SET_BOOL: return get_bool(ctx, value, (bool *)ptr); case SET_UINT: diff --git a/src/lib-settings/settings-parser.h b/src/lib-settings/settings-parser.h index 2b0e8631e1..5d6329ced8 100644 --- a/src/lib-settings/settings-parser.h +++ b/src/lib-settings/settings-parser.h @@ -17,7 +17,6 @@ struct var_expand_table; #define SETTING_STREAM_LF_CHAR "\003" enum setting_type { - SET_INTERNAL, /* don't set this variable */ SET_BOOL, SET_UINT, SET_STR, diff --git a/src/master/master-settings.c b/src/master/master-settings.c index f51771fa51..16de48c4c9 100644 --- a/src/master/master-settings.c +++ b/src/master/master-settings.c @@ -87,7 +87,6 @@ static struct setting_parser_info inet_listener_setting_parser_info = { { SET_DEFLIST, name, offsetof(struct service_settings, field), defines } static struct setting_define service_setting_defines[] = { - DEF(SET_INTERNAL, master_set), DEF(SET_STR, name), DEF(SET_STR, type), DEF(SET_STR, executable),