]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-storage: test-mailbox-list - Initialize namespace, user and event
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Thu, 18 Feb 2021 10:20:20 +0000 (12:20 +0200)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Wed, 24 Feb 2021 17:19:49 +0000 (17:19 +0000)
Required by the following change.

src/lib-storage/test-mailbox-list.c

index e0d1401da889cb65c66e5cc94cfefcf832bcb0e4..aa8f62ab373912c5705b70fb9ce0d50401f3412c 100644 (file)
@@ -32,6 +32,9 @@ static char ns_sep[2] = { '\0', '\0' };
 static void test_init_list(struct mailbox_list *list_r)
 {
        i_zero(list_r);
+       list_r->ns = t_new(struct mail_namespace, 1);
+       list_r->ns->user = t_new(struct mail_user, 1);
+       list_r->ns->user->event = event_create(NULL);
 }
 
 static void test_deinit_list(struct mailbox_list *list)
@@ -42,6 +45,7 @@ static void test_deinit_list(struct mailbox_list *list)
                i_assert(array_count(&list->error_stack) == 0);
                array_free(&list->error_stack);
        }
+       event_unref(&list->ns->user->event);
 }
 
 static void test_mailbox_list_errors(void)