dovecot-2.1: lib-storage: mailbox_list_get_permissions() didn't ...

dovecot at dovecot.org dovecot at dovecot.org
Fri Dec 16 12:44:00 EET 2011


details:   http://hg.dovecot.org/dovecot-2.1/rev/15c3002755de
changeset: 13864:15c3002755de
user:      Timo Sirainen <tss at iki.fi>
date:      Fri Dec 16 12:42:21 2011 +0200
description:
lib-storage: mailbox_list_get_permissions() didn't properly erase the full return struct.
This shouldn't have caused any bugs currently.

diffstat:

 src/lib-storage/mailbox-list.c |  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diffs (12 lines):

diff -r d5eaa0c56b1e -r 15c3002755de src/lib-storage/mailbox-list.c
--- a/src/lib-storage/mailbox-list.c	Thu Dec 15 13:40:20 2011 +0200
+++ b/src/lib-storage/mailbox-list.c	Fri Dec 16 12:42:21 2011 +0200
@@ -612,7 +612,7 @@
 	const char *path, *parent_name, *p;
 	struct stat st;
 
-	memset(permissions_r, 0, sizeof(permissions_r));
+	memset(permissions_r, 0, sizeof(*permissions_r));
 
 	/* use safe defaults */
 	permissions_r->file_uid = (uid_t)-1;


More information about the dovecot-cvs mailing list