Mercurial > dovecot > core-2.2
changeset 11618:37df22ecd572 HEAD
quota: Fixed a memory leak on deinit.
Based on patch by Mike Abbott / Apple.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Wed, 23 Jun 2010 13:38:55 +0100 |
parents | 29178cec0506 |
children | f0e077c5c5f3 |
files | src/plugins/quota/quota-storage.c |
diffstat | 1 files changed, 3 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/plugins/quota/quota-storage.c Tue Jun 22 22:46:11 2010 +0100 +++ b/src/plugins/quota/quota-storage.c Wed Jun 23 13:38:55 2010 +0100 @@ -426,9 +426,12 @@ static void quota_user_deinit(struct mail_user *user) { struct quota_user *quser = QUOTA_USER_CONTEXT(user); + struct quota_settings *quota_set = quser->quota->set; quota_deinit(&quser->quota); quser->module_ctx.super.deinit(user); + + quota_settings_deinit("a_set); } void quota_mail_user_created(struct mail_user *user)