aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--camel/ChangeLog5
-rw-r--r--camel/providers/mbox/camel-mbox-summary.c1
2 files changed, 5 insertions, 1 deletions
diff --git a/camel/ChangeLog b/camel/ChangeLog
index 0406a49168..9ce35eba85 100644
--- a/camel/ChangeLog
+++ b/camel/ChangeLog
@@ -1,3 +1,8 @@
+2000-08-28 Ettore Perazzoli <ettore@helixcode.com>
+
+ * providers/mbox/camel-mbox-summary.c (camel_mbox_summary_sync):
+ Never ever free `tmpname' as it comes from `alloca()'!
+
2000-08-26 Ettore Perazzoli <ettore@helixcode.com>
* camel-mime-utils.c (header_decode_text): Use `g_free()', not
diff --git a/camel/providers/mbox/camel-mbox-summary.c b/camel/providers/mbox/camel-mbox-summary.c
index 2a297594d7..adfad1312d 100644
--- a/camel/providers/mbox/camel-mbox-summary.c
+++ b/camel/providers/mbox/camel-mbox-summary.c
@@ -659,7 +659,6 @@ camel_mbox_summary_sync(CamelMboxSummary *mbs, gboolean expunge, CamelException
if (unlink(tmpname) != -1)
goto retry_out;
- free (tmpname);
tmpname = NULL;
g_warning ("Something failed (yo!)");
camel_exception_setv (ex, CAMEL_EXCEPTION_SYSTEM,