summaryrefslogtreecommitdiff
path: root/navit
diff options
context:
space:
mode:
authormdankov <mdankov@ffa7fe5e-494d-0410-b361-a75ebd5db220>2015-01-08 20:23:14 +0000
committermdankov <mdankov@ffa7fe5e-494d-0410-b361-a75ebd5db220>2015-01-08 20:23:14 +0000
commit8e0699d7d30eac074d2f5dc6fe03dd37f65667d0 (patch)
tree6505adf46a9c88698d83264dcbf27fe6451f4615 /navit
parentda4504b83ef7d717d90e7e8687a78167f40fa574 (diff)
downloadnavit-svn-8e0699d7d30eac074d2f5dc6fe03dd37f65667d0.tar.gz
Fix:graphics_opengl:Destroy freetype instance in proper place.
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5995 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit')
-rw-r--r--navit/graphics/opengl/graphics_opengl.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/navit/graphics/opengl/graphics_opengl.c b/navit/graphics/opengl/graphics_opengl.c
index 87dcde0c..9d13ef34 100644
--- a/navit/graphics/opengl/graphics_opengl.c
+++ b/navit/graphics/opengl/graphics_opengl.c
@@ -252,6 +252,7 @@ graphics_destroy(struct graphics_priv *gr)
{
/*FIXME graphics_destroy is never called */
/*TODO add destroy code for image cache(delete entries in hImageData) */
+ gr->freetype_methods.destroy();
g_free(gr);
gr = NULL;
}
@@ -259,7 +260,6 @@ graphics_destroy(struct graphics_priv *gr)
static void
gc_destroy(struct graphics_gc_priv *gc)
{
- gc->gr->freetype_methods.destroy();
g_free(gc);
gc = NULL;
}