[dovecot-cvs] dovecot/src/lib-storage/index/mbox mbox-storage.c, 1.78, 1.79

cras at procontrol.fi cras at procontrol.fi
Fri Jun 18 02:27:43 EEST 2004


Update of /home/cvs/dovecot/src/lib-storage/index/mbox
In directory talvi:/tmp/cvs-serv26099/lib-storage/index/mbox

Modified Files:
	mbox-storage.c 
Log Message:
Don't leak mbox fd when closing mailbox



Index: mbox-storage.c
===================================================================
RCS file: /home/cvs/dovecot/src/lib-storage/index/mbox/mbox-storage.c,v
retrieving revision 1.78
retrieving revision 1.79
diff -u -d -r1.78 -r1.79
--- mbox-storage.c	15 Jun 2004 01:15:44 -0000	1.78
+++ mbox-storage.c	17 Jun 2004 23:27:40 -0000	1.79
@@ -8,6 +8,7 @@
 #include "subscription-file/subscription-file.h"
 #include "mbox-storage.h"
 #include "mbox-lock.h"
+#include "mbox-file.h"
 #include "mail-save.h"
 
 #include <stdio.h>
@@ -788,6 +789,9 @@
 
 static int mbox_storage_close(struct mailbox *box)
 {
+	struct index_mailbox *ibox = (struct index_mailbox *)box;
+
+        mbox_file_close(ibox);
         index_storage_mailbox_free(box);
 	return 0;
 }



More information about the dovecot-cvs mailing list