From: Karl Fleischmann Date: Mon, 13 Jul 2026 12:51:30 +0000 (+0200) Subject: plugins/quota-clone: Split off quota_clone_changed_user() X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=7683104f8a97a59ed73f075d088392a3dcb23d10;p=thirdparty%2Fdovecot%2Fcore.git plugins/quota-clone: Split off quota_clone_changed_user() --- diff --git a/src/plugins/quota-clone/quota-clone-plugin.c b/src/plugins/quota-clone/quota-clone-plugin.c index 520584cdbc..692e003dfe 100644 --- a/src/plugins/quota-clone/quota-clone-plugin.c +++ b/src/plugins/quota-clone/quota-clone-plugin.c @@ -172,9 +172,9 @@ static struct mail_user *quota_mailbox_get_user(struct mailbox *box) return ns->owner != NULL ? ns->owner : ns->user; } -static void quota_clone_changed(struct mailbox *box) +static void +quota_clone_changed_user(struct mail_user *user) { - struct mail_user *user = quota_mailbox_get_user(box); struct quota_clone_user *quser = QUOTA_CLONE_USER_CONTEXT_REQUIRE(user); @@ -185,6 +185,12 @@ static void quota_clone_changed(struct mailbox *box) } } +static void quota_clone_changed(struct mailbox *box) +{ + struct mail_user *user = quota_mailbox_get_user(box); + quota_clone_changed_user(user); +} + static int quota_clone_save_finish(struct mail_save_context *ctx) { union mailbox_module_context *qbox =