]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
quota: Remove unused quota_backend_vfuncs.init_limits()
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Wed, 14 Aug 2024 07:23:21 +0000 (10:23 +0300)
committerAki Tuomi <aki.tuomi@open-xchange.com>
Fri, 17 Jan 2025 08:40:00 +0000 (10:40 +0200)
src/plugins/quota/quota-imapc.c
src/plugins/quota/quota-maildir.c
src/plugins/quota/quota-private.h

index b58c33d52a55ccacc1401f1d9fc1cb878583a3ff..99629ed0d0f1ca833d025909167525444b0af03a 100644 (file)
@@ -416,14 +416,6 @@ static int imapc_quota_refresh(struct imapc_quota_root *root,
        return ret;
 }
 
-static int imapc_quota_init_limits(struct quota_root *_root,
-                                  const char **error_r)
-{
-       struct imapc_quota_root *root = (struct imapc_quota_root *)_root;
-
-       return imapc_quota_refresh(root, error_r);
-}
-
 static void
 imapc_quota_namespace_added(struct quota *quota, struct mail_namespace *ns)
 {
@@ -487,7 +479,6 @@ struct quota_backend quota_backend_imapc = {
                .alloc = imapc_quota_alloc,
                .init = imapc_quota_init,
                .deinit = imapc_quota_deinit,
-               .init_limits = imapc_quota_init_limits,
                .namespace_added = imapc_quota_namespace_added,
                .get_resources = imapc_quota_root_get_resources,
                .get_resource = imapc_quota_get_resource,
index 4bb37329fea1c96459f0c08126f5d8a32f3942e4..dd398f170a3ae3af003860136febb73fce0ada25 100644 (file)
@@ -780,20 +780,6 @@ maildir_quota_parse_rule(struct quota_root_settings *root_set ATTR_UNUSED,
        return TRUE;
 }
 
-static int maildir_quota_init_limits(struct quota_root *_root,
-                                    const char **error_r)
-{
-       struct maildir_quota_root *root = (struct maildir_quota_root *)_root;
-       const char *error;
-
-       if (maildirquota_read_limits(root, &error) < 0) {
-               *error_r = t_strdup_printf(
-                       "quota-maildir: Failed to read limits: %s", error);
-               return -1;
-       }
-       return 0;
-}
-
 static void
 maildir_quota_root_namespace_added(struct quota_root *_root,
                                   struct mail_namespace *ns)
@@ -908,7 +894,6 @@ struct quota_backend quota_backend_maildir = {
                .init = maildir_quota_init,
                .deinit = maildir_quota_deinit,
                .parse_rule = maildir_quota_parse_rule,
-               .init_limits = maildir_quota_init_limits,
                .namespace_added = maildir_quota_namespace_added,
                .get_resources = maildir_quota_root_get_resources,
                .get_resource = maildir_quota_get_resource,
index 37dd6c46e04564026a0131eb713eb2a5489fbaf9..9ea49c139a3da4fcbbd53364a20ee5d1f0fe148c 100644 (file)
@@ -57,7 +57,6 @@ struct quota_backend_vfuncs {
        bool (*parse_rule)(struct quota_root_settings *root_set,
                           struct quota_rule *rule,
                           const char *str, const char **error_r);
-       int (*init_limits)(struct quota_root *root, const char **error_r);
 
        /* called once for each namespace */
        void (*namespace_added)(struct quota *quota,