summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Winship <danw@src.gnome.org>2003-07-01 18:48:43 +0000
committerDan Winship <danw@src.gnome.org>2003-07-01 18:48:43 +0000
commit5ea78bcf414a4a04df7e403a824ff30053f67a5b (patch)
tree5198a4f4532f6793b715f5ae9ea393471ab5d6cd
parent2dc34812c69ac567ac9e4fdcf454c6eb8166fda8 (diff)
downloadevolution-data-server-5ea78bcf414a4a04df7e403a824ff30053f67a5b.tar.gz
free the summary hash
* camel-folder-search.c (camel_folder_search_finalize): free the summary hash
-rw-r--r--camel/ChangeLog5
-rw-r--r--camel/camel-folder-search.c2
2 files changed, 7 insertions, 0 deletions
diff --git a/camel/ChangeLog b/camel/ChangeLog
index 307bb936c..578af8c0c 100644
--- a/camel/ChangeLog
+++ b/camel/ChangeLog
@@ -1,3 +1,8 @@
+2003-06-30 Dan Winship <danw@ximian.com>
+
+ * camel-folder-search.c (camel_folder_search_finalize): free the
+ summary hash
+
2003-06-24 David Woodhouse <dwmw2@infradead.org>
* camel-mime-utils.c (header_format_date): Put day of week into
diff --git a/camel/camel-folder-search.c b/camel/camel-folder-search.c
index 9deac6684..8ea952a04 100644
--- a/camel/camel-folder-search.c
+++ b/camel/camel-folder-search.c
@@ -141,6 +141,8 @@ camel_folder_search_finalize (CamelObject *obj)
if (search->sexp)
e_sexp_unref(search->sexp);
+ if (search->summary_hash)
+ g_hash_table_destroy(search->summary_hash);
g_free(search->last_search);
g_hash_table_foreach(p->mempool_hash, free_mempool, obj);