]> git.ipfire.org Git - thirdparty/dovecot/core.git/commit
lib-storage: Add mail_user.[unexpanded_]set_parser
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Sun, 27 Feb 2022 14:51:58 +0000 (15:51 +0100)
committerTimo Sirainen <timo.sirainen@open-xchange.com>
Wed, 30 Nov 2022 12:39:58 +0000 (14:39 +0200)
commite20c5c67fc01c80dd48bfc8efe15c212b725d46e
tree8edd57e867692c79ed30b5254afd2158ee1381d1
parent3a2e46f426f2ac5676da3288be53b3a05bfc0b83
lib-storage: Add mail_user.[unexpanded_]set_parser

The original parser stays unexpanded, while a duplicate parser will be
used for expanding settings. Also, since the whole parser is duplicated,
there's no need to anymore duplicate the settings structs themselves.
src/lda/main.c
src/lib-storage/index/raw/raw-storage.c
src/lib-storage/index/raw/raw-storage.h
src/lib-storage/index/shared/shared-storage.c
src/lib-storage/mail-storage-service.c
src/lib-storage/mail-user.c
src/lib-storage/mail-user.h
src/lmtp/lmtp-client.c