]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
fts: Use FTS_USER_CONTEXT_REQUIRE in fts_mail_user_init()
authorAki Tuomi <aki.tuomi@open-xchange.com>
Thu, 13 Feb 2025 07:14:48 +0000 (09:14 +0200)
committerAki Tuomi <aki.tuomi@open-xchange.com>
Thu, 13 Feb 2025 13:02:43 +0000 (15:02 +0200)
User is required to be present.

Broken in 6634e45500e81cfa36932203ee69c81745efd3e6

src/plugins/fts/fts-user.c

index d0141bb39365784b1504bddd58367d332e5b49b7..98d8627cdad1deb74bc4a42703360e29d915c146 100644 (file)
@@ -41,7 +41,7 @@ size_t fts_mail_user_message_max_size(struct mail_user *user)
 int fts_mail_user_init(struct mail_user *user, struct event *event,
                       bool initialize_libfts, const char **error_r)
 {
-       struct fts_user *fuser = FTS_USER_CONTEXT(user);
+       struct fts_user *fuser = FTS_USER_CONTEXT_REQUIRE(user);
 
        if (fuser->set != NULL)
                return 0;