Mercurial > dovecot > core-2.2
changeset 12459:94fd6fee57a1
lib-master: Added missing master_service_get_settings_parser() required by recent change.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Tue, 23 Nov 2010 16:11:15 +0000 |
parents | 10c2540e91b9 |
children | 69efe4b2bc80 |
files | src/lib-master/master-service-settings.c src/lib-master/master-service-settings.h |
diffstat | 2 files changed, 9 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-master/master-service-settings.c Tue Nov 23 15:59:09 2010 +0000 +++ b/src/lib-master/master-service-settings.c Tue Nov 23 16:11:15 2010 +0000 @@ -480,6 +480,12 @@ return settings_parser_get_list(service->set_parser) + 1; } +struct setting_parser_context * +master_service_get_settings_parser(struct master_service *service) +{ + return service->set_parser; +} + int master_service_set(struct master_service *service, const char *line) { return settings_parse_line(service->set_parser, line);
--- a/src/lib-master/master-service-settings.h Tue Nov 23 15:59:09 2010 +0000 +++ b/src/lib-master/master-service-settings.h Tue Nov 23 16:11:15 2010 +0000 @@ -66,6 +66,8 @@ const struct master_service_settings * master_service_settings_get(struct master_service *service); void **master_service_settings_get_others(struct master_service *service); +struct setting_parser_context * +master_service_get_settings_parser(struct master_service *service); int master_service_set(struct master_service *service, const char *line); @@ -73,4 +75,5 @@ and parameter are unaliased before comparing. */ bool master_service_set_has_config_override(struct master_service *service, const char *key); + #endif