aboutsummaryrefslogtreecommitdiffstats
path: root/camel/camel-block-file.c
diff options
context:
space:
mode:
authorJeffrey Stedfast <fejj@ximian.com>2002-05-31 08:00:16 +0800
committerJeffrey Stedfast <fejj@src.gnome.org>2002-05-31 08:00:16 +0800
commit74ae9178ab9e025463dd1d167282a0de65389a24 (patch)
treeb9320b1455450543259b8a539037cbdec159e153 /camel/camel-block-file.c
parent81407e740577c28490e2b7a74cddd8eb8b83cbb3 (diff)
downloadgsoc2013-evolution-74ae9178ab9e025463dd1d167282a0de65389a24.tar
gsoc2013-evolution-74ae9178ab9e025463dd1d167282a0de65389a24.tar.gz
gsoc2013-evolution-74ae9178ab9e025463dd1d167282a0de65389a24.tar.bz2
gsoc2013-evolution-74ae9178ab9e025463dd1d167282a0de65389a24.tar.lz
gsoc2013-evolution-74ae9178ab9e025463dd1d167282a0de65389a24.tar.xz
gsoc2013-evolution-74ae9178ab9e025463dd1d167282a0de65389a24.tar.zst
gsoc2013-evolution-74ae9178ab9e025463dd1d167282a0de65389a24.zip
Free the response before checking for errors. I'm not sure this'll
2002-05-30 Jeffrey Stedfast <fejj@ximian.com> * providers/imap/camel-imap-folder.c (imap_rescan): Free the response before checking for errors. I'm not sure this'll actually fix the memory leak here, but it might? Certainly can't hurt. * camel-block-file.c (camel_block_file_finalise): Destroy the blocks hash table. svn path=/trunk/; revision=17053
Diffstat (limited to 'camel/camel-block-file.c')
-rw-r--r--camel/camel-block-file.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/camel/camel-block-file.c b/camel/camel-block-file.c
index 1ec1f74061..bc485dd6e5 100644
--- a/camel/camel-block-file.c
+++ b/camel/camel-block-file.c
@@ -228,7 +228,9 @@ camel_block_file_finalise(CamelBlockFile *bs)
bl = bn;
bn = bn->next;
}
-
+
+ g_hash_table_destroy (bs->blocks);
+
if (bs->root_block)
camel_block_file_unref_block(bs, bs->root_block);
g_free(bs->path);