2006-06-26 [colin] 2.3.1cvs22
authorColin Leroy <colin@colino.net>
Mon, 26 Jun 2006 18:09:07 +0000 (18:09 +0000)
committerColin Leroy <colin@colino.net>
Mon, 26 Jun 2006 18:09:07 +0000 (18:09 +0000)
* src/mbox.c
Fix double-frees when leaving folders
after exporting to mbox

ChangeLog
PATCHSETS
configure.ac
src/mbox.c

index c22879b8ddda29bac3b753ba4d9da9337121296f..646cfb4c95d3b9e3d07125d0dbee5d54cf773ba3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2006-06-26 [colin]     2.3.1cvs22
+
+       * src/mbox.c
+               Fix double-frees when leaving folders
+               after exporting to mbox
+
 2006-06-26 [colin]     2.3.1cvs21
 
        * src/mbox.c
index ac79f2424f58c43e0b5df3168fbb9f2ae3cabcef..72d12cb7c949c5bd88a51915b02f625f15870f24 100644 (file)
--- a/PATCHSETS
+++ b/PATCHSETS
 ( cvs diff -u -r 1.382.2.285 -r 1.382.2.286 src/compose.c;  cvs diff -u -r 1.20.2.8 -r 1.20.2.9 src/gtk/Makefile.am;  diff -u /dev/null src/gtk/combobox.c;  diff -u /dev/null src/gtk/combobox.h;  cvs diff -u -r 1.5.2.28 -r 1.5.2.29 src/gtk/gtkutils.c;  cvs diff -u -r 1.4.2.20 -r 1.4.2.21 src/gtk/gtkutils.h;  ) > 2.3.1cvs19.patchset
 ( cvs diff -u -r 1.382.2.286 -r 1.382.2.287 src/compose.c;  cvs diff -u -r 1.3.2.16 -r 1.3.2.17 src/exphtmldlg.c;  cvs diff -u -r 1.5.2.29 -r 1.5.2.30 src/gtk/gtkutils.c;  cvs diff -u -r 1.4.2.21 -r 1.4.2.22 src/gtk/gtkutils.h;  ) > 2.3.1cvs20.patchset
 ( cvs diff -u -r 1.28.2.18 -r 1.28.2.19 src/mbox.c;  cvs diff -u -r 1.36.2.67 -r 1.36.2.68 src/common/utils.c;  cvs diff -u -r 1.5.2.30 -r 1.5.2.31 src/gtk/gtkutils.c;  ) > 2.3.1cvs21.patchset
+( cvs diff -u -r 1.28.2.19 -r 1.28.2.20 src/mbox.c;  ) > 2.3.1cvs22.patchset
index 04de4afd59f4985764cfed7d4737748f1d12ced1..d1329c52d43511219d45ad612cfcc99b052bf8ae 100644 (file)
@@ -11,7 +11,7 @@ MINOR_VERSION=3
 MICRO_VERSION=1
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=21
+EXTRA_VERSION=22
 EXTRA_RELEASE=
 EXTRA_GTK2_VERSION=
 
index 23a70433eeb4062f50c9fdaac0a6d4bc47393014..08a36a271e4d62cc411a7b21edd0d71dc8080578 100644 (file)
@@ -486,7 +486,6 @@ gint export_list_to_mbox(GSList *mlist, const gchar *mbox)
 
                msg_fp = procmsg_open_message(msginfo);
                if (!msg_fp) {
-                       procmsg_msginfo_free(msginfo);
                        continue;
                }
 
@@ -529,7 +528,6 @@ gint export_list_to_mbox(GSList *mlist, const gchar *mbox)
                fputc('\n', mbox_fp);
 
                fclose(msg_fp);
-               procmsg_msginfo_free(msginfo);
                statusbar_progress_all(msgs++,total, 500);
                if (msgs%500 == 0)
                        GTK_EVENTS_FLUSH();