From: Timo Sirainen Date: Wed, 2 Sep 2009 19:33:21 +0000 (-0400) Subject: settings parser: Removed unused settings_parse_save_input(). X-Git-Tag: 2.0.alpha1~199 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=af30218c28365dd776a9d0c8e883187f8499d15d;p=thirdparty%2Fdovecot%2Fcore.git settings parser: Removed unused settings_parse_save_input(). --HG-- branch : HEAD --- diff --git a/src/lib-settings/settings-parser.c b/src/lib-settings/settings-parser.c index 1720b0d48a..7ecf66d462 100644 --- a/src/lib-settings/settings-parser.c +++ b/src/lib-settings/settings-parser.c @@ -38,7 +38,6 @@ struct setting_parser_context { struct setting_link *roots; unsigned int root_count; struct hash_table *links; - string_t *save_input_str; unsigned int linenum; const char *error; @@ -499,15 +498,9 @@ int settings_parse_stream(struct setting_parser_context *ctx, int settings_parse_stream_read(struct setting_parser_context *ctx, struct istream *input) { - const unsigned char *data; - size_t size; int ret; while ((ret = i_stream_read(input)) > 0) { - if (ctx->save_input_str != NULL) { - data = i_stream_get_data(input, &size); - str_append_n(ctx->save_input_str, data, size); - } if ((ret = settings_parse_stream(ctx, input)) < 0) return -1; if (ret == 0) { @@ -938,12 +931,6 @@ void *settings_dup(const struct setting_parser_info *info, return dest_set; } -void settings_parse_save_input(struct setting_parser_context *ctx, - string_t *dest) -{ - ctx->save_input_str = dest; -} - static void info_update_real(pool_t pool, const struct dynamic_settings_parser *parsers) { diff --git a/src/lib-settings/settings-parser.h b/src/lib-settings/settings-parser.h index 5d6329ced8..9fe842c247 100644 --- a/src/lib-settings/settings-parser.h +++ b/src/lib-settings/settings-parser.h @@ -99,9 +99,6 @@ const char *settings_parser_get_error(struct setting_parser_context *ctx); /* Return the parser info used for the previously parsed line. */ const struct setting_parser_info * settings_parse_get_prev_info(struct setting_parser_context *ctx); -/* Save all parsed input to given string. */ -void settings_parse_save_input(struct setting_parser_context *ctx, - string_t *dest); /* Returns TRUE if the given key is a valid setting. */ bool settings_parse_is_valid_key(struct setting_parser_context *ctx,