dovecot-2.2: lib-storage: Set mail_user->session_id before calli...
dovecot at dovecot.org
dovecot at dovecot.org
Fri Jul 25 10:37:44 UTC 2014
details: http://hg.dovecot.org/dovecot-2.2/rev/023c6a6af008
changeset: 17631:023c6a6af008
user: Timo Sirainen <tss at iki.fi>
date: Fri Jul 25 13:35:57 2014 +0300
description:
lib-storage: Set mail_user->session_id before calling mail_user_init()
diffstat:
src/lib-storage/mail-storage-service.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diffs (21 lines):
diff -r e07f504f1040 -r 023c6a6af008 src/lib-storage/mail-storage-service.c
--- a/src/lib-storage/mail-storage-service.c Mon Jul 21 11:00:59 2014 +0300
+++ b/src/lib-storage/mail-storage-service.c Fri Jul 25 13:35:57 2014 +0300
@@ -644,6 +644,8 @@
mail_user->admin = user->admin;
mail_user->auth_token = p_strdup(mail_user->pool, user->auth_token);
mail_user->auth_user = p_strdup(mail_user->pool, user->auth_user);
+ mail_user->session_id =
+ p_strdup(mail_user->pool, user->input.session_id);
mail_set = mail_user_set_get_storage_set(mail_user);
@@ -681,8 +683,6 @@
mail_user_unref(&mail_user);
return -1;
}
- mail_user->session_id =
- p_strdup(mail_user->pool, user->input.session_id);
if ((user->flags & MAIL_STORAGE_SERVICE_FLAG_NO_NAMESPACES) == 0) {
if (mail_namespaces_init(mail_user, error_r) < 0) {
mail_user_unref(&mail_user);
More information about the dovecot-cvs
mailing list