Fix:core:Fix memleak
authorwoglinde <woglinde@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Fri, 20 Jan 2012 21:31:49 +0000 (21:31 +0000)
committerwoglinde <woglinde@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Fri, 20 Jan 2012 21:31:49 +0000 (21:31 +0000)
git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk@4898 ffa7fe5e-494d-0410-b361-a75ebd5db220

navit/navit/bookmarks.c

index c251df3..d74280d 100644 (file)
@@ -146,6 +146,9 @@ static void bookmarks_clear_item(struct bookmark_item_priv *b_item) {
 
 static void
 bookmarks_clear_hash(struct bookmarks *this_) {
+        if (this_->mr) {
+            map_rect_destroy(this_->mr);
+        }
        bookmarks_clear_item(this_->root);
        g_hash_table_destroy(this_->bookmarks_hash);
        g_list_free(this_->bookmarks_list);