aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan Winship <danw@src.gnome.org>2003-07-02 02:48:43 +0800
committerDan Winship <danw@src.gnome.org>2003-07-02 02:48:43 +0800
commite98be89ae6838403799993e2c0a9d6f0b3025846 (patch)
tree8944596d7c81f4066d3425123313eb7853ac2550
parent50eff556547ae1bb142e3d453f731603095f7041 (diff)
downloadgsoc2013-evolution-e98be89ae6838403799993e2c0a9d6f0b3025846.tar
gsoc2013-evolution-e98be89ae6838403799993e2c0a9d6f0b3025846.tar.gz
gsoc2013-evolution-e98be89ae6838403799993e2c0a9d6f0b3025846.tar.bz2
gsoc2013-evolution-e98be89ae6838403799993e2c0a9d6f0b3025846.tar.lz
gsoc2013-evolution-e98be89ae6838403799993e2c0a9d6f0b3025846.tar.xz
gsoc2013-evolution-e98be89ae6838403799993e2c0a9d6f0b3025846.tar.zst
gsoc2013-evolution-e98be89ae6838403799993e2c0a9d6f0b3025846.zip
free the summary hash
* camel-folder-search.c (camel_folder_search_finalize): free the summary hash svn path=/trunk/; revision=21713
-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 307bb936cc..578af8c0cf 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 9deac66843..8ea952a042 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);