From 09e57a19788184ec1072ccfc3622e4bbd1966c8c Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Fri, 20 Jan 2012 00:00:37 +0900 Subject: [PATCH] Fixed memory leak --- lib/spdylay_map.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/spdylay_map.c b/lib/spdylay_map.c index e84dcd96..0451f582 100644 --- a/lib/spdylay_map.c +++ b/lib/spdylay_map.c @@ -40,8 +40,9 @@ static void spdylay_map_entry_free(spdylay_map_entry *entry) static void spdylay_map_entry_free_recur(spdylay_map_entry *entry) { if(entry != NULL) { - spdylay_map_entry_free(entry->left); - spdylay_map_entry_free(entry->right); + spdylay_map_entry_free_recur(entry->left); + spdylay_map_entry_free_recur(entry->right); + free(entry); } }