changeset 12776:6b0f4dc0fac6

doveadm acl debug: Compile fix for earlier change.
author Timo Sirainen <tss@iki.fi>
date Fri, 04 Mar 2011 17:57:29 +0200
parents 5dea44b3d133
children 988e363ac17d
files src/plugins/acl/doveadm-acl.c
diffstat 1 files changed, 4 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/plugins/acl/doveadm-acl.c	Fri Mar 04 17:56:11 2011 +0200
+++ b/src/plugins/acl/doveadm-acl.c	Fri Mar 04 17:57:29 2011 +0200
@@ -341,14 +341,16 @@
 	struct acl_mailbox_list_context *iter;
 	struct acl_lookup_dict_iter *diter;
 	const char *const *rights, *name;
+	enum mail_flags private_flags_mask;
 	string_t *str;
 	int ret;
 
-	if (box->private_flags_mask == 0)
+	private_flags_mask = mailbox_get_private_flags_mask(box);
+	if (private_flags_mask == 0)
 		i_info("All message flags are shared across users in mailbox");
 	else {
 		str = t_str_new(64);
-		imap_write_flags(str, box->private_flags_mask, NULL);
+		imap_write_flags(str, private_flags_mask, NULL);
 		i_info("Per-user private flags in mailbox: %s", str_c(str));
 	}