summaryrefslogtreecommitdiffstats
path: root/maildir/maildirquota.c
diff options
context:
space:
mode:
authorSam Varshavchik2022-01-15 23:14:47 -0500
committerSam Varshavchik2022-01-15 23:44:03 -0500
commit9457c2f56c7c8402d83153965a0951dafc2a4d18 (patch)
tree43f8c38a863929a560f549b8b7ca57733899cce6 /maildir/maildirquota.c
parent6d54a8a93311b6bb0eedae79cf4bde01d0955708 (diff)
downloadcourier-libs-9457c2f56c7c8402d83153965a0951dafc2a4d18.tar.bz2
Fix minor memory leaks
Diffstat (limited to 'maildir/maildirquota.c')
-rw-r--r--maildir/maildirquota.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/maildir/maildirquota.c b/maildir/maildirquota.c
index 70f05a7..1f9c428 100644
--- a/maildir/maildirquota.c
+++ b/maildir/maildirquota.c
@@ -500,10 +500,12 @@ static int docheckquota(struct maildirsize *info,
if (rename(newmaildirsizename, info->maildirsizefile))
{
unlink(newmaildirsizename);
+ free(newmaildirsizename);
close(maildirsize_fd);
errno=EIO;
return (-1);
}
+ free(newmaildirsizename);
info->recalculation_needed=0;
info->size.nbytes=maildirsize_size;