summaryrefslogtreecommitdiff
path: root/content/content.c
diff options
context:
space:
mode:
authorJohn Mark Bell <jmb@netsurf-browser.org>2010-04-11 20:58:50 +0000
committerJohn Mark Bell <jmb@netsurf-browser.org>2010-04-11 20:58:50 +0000
commit486731e589d3ba921f7021fa6c97a663f0512de0 (patch)
tree61ab39bd9affa9daf5a965f2cb6d0c80bdea1dc6 /content/content.c
parent71de3618f16f43e5fb4fabff5bba66649a8b9595 (diff)
downloadnetsurf-486731e589d3ba921f7021fa6c97a663f0512de0.tar.gz
netsurf-486731e589d3ba921f7021fa6c97a663f0512de0.tar.bz2
Release low-level cache handle when destroying contents
svn path=/trunk/netsurf/; revision=10372
Diffstat (limited to 'content/content.c')
-rw-r--r--content/content.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/content/content.c b/content/content.c
index ff03e4450..1945f1dc9 100644
--- a/content/content.c
+++ b/content/content.c
@@ -744,6 +744,10 @@ void content_destroy(struct content *c)
if (c->type < HANDLER_MAP_COUNT && handler_map[c->type].destroy)
handler_map[c->type].destroy(c);
+
+ llcache_handle_release(c->llcache);
+ c->llcache = NULL;
+
talloc_free(c);
}