Fix:gui_internal: fix small memleak by deallocating fonts
authorwoglinde <woglinde@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Wed, 20 Jun 2012 07:50:38 +0000 (07:50 +0000)
committerwoglinde <woglinde@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Wed, 20 Jun 2012 07:50:38 +0000 (07:50 +0000)
git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk@5154 ffa7fe5e-494d-0410-b361-a75ebd5db220

navit/navit/gui/internal/gui_internal.c

index 8fdb89e..fbcad7f 100644 (file)
@@ -8243,6 +8243,10 @@ void plugin_init(void)
 static void
 gui_internal_destroy(struct gui_priv *this)
 {
+
+       graphics_font_destroy(this->fonts[0]);
+       graphics_font_destroy(this->fonts[1]);
+       graphics_font_destroy(this->fonts[2]);
        attr_free(this->click_coord_geo);
        attr_free(this->position_coord_geo);
        g_free(this->country_iso2);