From: Timo Sirainen Date: Thu, 1 Jun 2023 08:39:26 +0000 (+0300) Subject: virtual: Switch to VIRTUAL_LIST_CONTEXT_REQUIRE() X-Git-Tag: 2.4.0~2712 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=39fb0cfd0e292d97ee7691ca79bb8eecaeae26ac;p=thirdparty%2Fdovecot%2Fcore.git virtual: Switch to VIRTUAL_LIST_CONTEXT_REQUIRE() --- diff --git a/src/plugins/virtual/virtual-list.c b/src/plugins/virtual/virtual-list.c index 333d01bb2d..a1013db5a7 100644 --- a/src/plugins/virtual/virtual-list.c +++ b/src/plugins/virtual/virtual-list.c @@ -5,8 +5,8 @@ #include "virtual-storage.h" #include "virtual-plugin.h" -#define VIRTUAL_LIST_CONTEXT(obj) \ - MODULE_CONTEXT(obj, virtual_mailbox_list_module) +#define VIRTUAL_LIST_CONTEXT_REQUIRE(obj) \ + MODULE_CONTEXT_REQUIRE(obj, virtual_mailbox_list_module) struct virtual_mailbox_list { union mailbox_list_module_context module_ctx; @@ -20,7 +20,8 @@ virtual_get_storage(struct mailbox_list **list, const char **vname, enum mailbox_list_get_storage_flags flags, struct mail_storage **storage_r) { - struct virtual_mailbox_list *vlist = VIRTUAL_LIST_CONTEXT(*list); + struct virtual_mailbox_list *vlist = + VIRTUAL_LIST_CONTEXT_REQUIRE(*list); if (vlist->module_ctx.super.get_storage(list, vname, flags, storage_r) < 0) return -1;