]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-storage: Remove unused mail_storage_get_dynamic_parsers()
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Sun, 27 Feb 2022 21:26:57 +0000 (22:26 +0100)
committerTimo Sirainen <timo.sirainen@open-xchange.com>
Wed, 30 Nov 2022 12:49:09 +0000 (14:49 +0200)
src/lib-storage/mail-storage-settings.c
src/lib-storage/mail-storage-settings.h

index e6671e7a91a53b90c97d4ef960304ada830f003f..e3973a4f7f203370506ed95e11f6c3f38a9ba3de 100644 (file)
@@ -355,30 +355,6 @@ mail_user_set_get_storage_set(struct mail_user *user)
                &mail_storage_setting_parser_info);
 }
 
-const struct dynamic_settings_parser *
-mail_storage_get_dynamic_parsers(pool_t pool)
-{
-       struct dynamic_settings_parser *parsers;
-       struct mail_storage *const *storages;
-       unsigned int i, j, count;
-
-       storages = array_get(&mail_storage_classes, &count);
-       parsers = p_new(pool, struct dynamic_settings_parser, 1 + count + 1);
-       parsers[0].name = MAIL_STORAGE_SET_DRIVER_NAME;
-       parsers[0].info = &mail_storage_setting_parser_info;
-
-       for (i = 0, j = 1; i < count; i++) {
-               if (storages[i]->v.get_setting_parser_info == NULL)
-                       continue;
-
-               parsers[j].name = storages[i]->name;
-               parsers[j].info = storages[i]->v.get_setting_parser_info();
-               j++;
-       }
-       parsers[j].name = NULL;
-       return parsers;
-}
-
 static void
 fix_base_path(struct mail_user_settings *set, pool_t pool, const char **str)
 {
index 8f71a969e90f683540ab841f56203a3f93caa09a..5a3cebbe165fc483cf85f3f0a3f5c9708aea8df2 100644 (file)
@@ -4,8 +4,6 @@
 #include "file-lock.h"
 #include "fsync-mode.h"
 
-#define MAIL_STORAGE_SET_DRIVER_NAME "MAIL"
-
 struct mail_user;
 struct mail_namespace;
 struct mail_storage;
@@ -157,9 +155,6 @@ struct ssl_iostream_settings;
 const struct mail_storage_settings *
 mail_user_set_get_storage_set(struct mail_user *user);
 
-const struct dynamic_settings_parser *
-mail_storage_get_dynamic_parsers(pool_t pool);
-
 bool mail_user_set_get_postmaster_address(const struct mail_user_settings *set,
                                          const struct message_address **address_r,
                                          const char **error_r);