From: Timo Sirainen Date: Wed, 15 May 2013 11:28:04 +0000 (+0300) Subject: quota-status: If quota_status_* settings are set, don't free them before using. X-Git-Tag: 2.2.2~17 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b8164b588348c124acc469841ec7a5ca93a8efcd;p=thirdparty%2Fdovecot%2Fcore.git quota-status: If quota_status_* settings are set, don't free them before using. --- diff --git a/src/plugins/quota/quota-status.c b/src/plugins/quota/quota-status.c index bfac5e7bf6..bff754049d 100644 --- a/src/plugins/quota/quota-status.c +++ b/src/plugins/quota/quota-status.c @@ -109,6 +109,7 @@ static void client_handle_request(struct quota_client *client) if (value == NULL) value = t_strdup_printf("554 5.2.2 %s\n\n", error); } + value = t_strdup(value); /* user's pool is being freed */ mail_user_unref(&user); mail_storage_service_user_free(&service_user); }