From: Orit Wasserman Date: Mon, 25 Feb 2013 17:12:01 +0000 (+0200) Subject: Fix page_cache leak in cache_resize X-Git-Tag: v1.4.1~29 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=5610ef5863a7834f0680f520beb8c48b2dc107e4;p=thirdparty%2Fqemu.git Fix page_cache leak in cache_resize Signed-off-by: Orit Wasserman Reviewed-by: Peter Maydell Signed-off-by: Juan Quintela (cherry picked from commit 0db65d624e0211a43c011579d6607a50d8f06082) Signed-off-by: Michael Roth --- diff --git a/page_cache.c b/page_cache.c index ba5640bd731..748957bc421 100644 --- a/page_cache.c +++ b/page_cache.c @@ -208,6 +208,7 @@ int64_t cache_resize(PageCache *cache, int64_t new_num_pages) } } + g_free(cache->page_cache); cache->page_cache = new_cache->page_cache; cache->max_num_items = new_cache->max_num_items; cache->num_items = new_cache->num_items;