aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--camel/ChangeLog3
-rw-r--r--camel/providers/imap/camel-imap-folder.c2
2 files changed, 4 insertions, 1 deletions
diff --git a/camel/ChangeLog b/camel/ChangeLog
index c09a7c62ae..fc02246f57 100644
--- a/camel/ChangeLog
+++ b/camel/ChangeLog
@@ -1,5 +1,8 @@
2001-09-24 <NotZed@Ximian.com>
+ * providers/imap/camel-imap-folder.c (imap_update_summary): In the
+ 'lose' case, free messages, not fetch_data twice!
+
* camel-filter-search.c (check_header): If the type is encoded,
get the fallback charset from the message content-type.
diff --git a/camel/providers/imap/camel-imap-folder.c b/camel/providers/imap/camel-imap-folder.c
index 5d2a8ba146..be0be6575d 100644
--- a/camel/providers/imap/camel-imap-folder.c
+++ b/camel/providers/imap/camel-imap-folder.c
@@ -1792,7 +1792,7 @@ imap_update_summary (CamelFolder *folder, int exists,
if (messages->pdata[i])
camel_folder_summary_info_free (folder->summary, messages->pdata[i]);
}
- g_ptr_array_free (fetch_data, TRUE);
+ g_ptr_array_free (messages, TRUE);
}
}