From: Timo Sirainen Date: Wed, 14 Aug 2024 07:23:21 +0000 (+0300) Subject: quota: Remove unused quota_backend_vfuncs.init_limits() X-Git-Tag: 2.4.0~407 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c752adbcbd16951c5712857fc6abc7c85f3c78e2;p=thirdparty%2Fdovecot%2Fcore.git quota: Remove unused quota_backend_vfuncs.init_limits() --- diff --git a/src/plugins/quota/quota-imapc.c b/src/plugins/quota/quota-imapc.c index b58c33d52a..99629ed0d0 100644 --- a/src/plugins/quota/quota-imapc.c +++ b/src/plugins/quota/quota-imapc.c @@ -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, diff --git a/src/plugins/quota/quota-maildir.c b/src/plugins/quota/quota-maildir.c index 4bb37329fe..dd398f170a 100644 --- a/src/plugins/quota/quota-maildir.c +++ b/src/plugins/quota/quota-maildir.c @@ -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, diff --git a/src/plugins/quota/quota-private.h b/src/plugins/quota/quota-private.h index 37dd6c46e0..9ea49c139a 100644 --- a/src/plugins/quota/quota-private.h +++ b/src/plugins/quota/quota-private.h @@ -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,