diff options
author | woglinde <woglinde@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2011-05-01 22:09:54 +0000 |
---|---|---|
committer | woglinde <woglinde@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2011-05-01 22:09:54 +0000 |
commit | 369b6f05192a2925782582b686b3bf47c8302317 (patch) | |
tree | 898d9b1d3bc6e81f77bb09b44fe9e4222cb62337 /navit/graphics.c | |
parent | f4826e498b3bd32c517f9ba6dfbd145222ffeb7d (diff) | |
download | navit-svn-369b6f05192a2925782582b686b3bf47c8302317.tar.gz |
Fix:core:Check for nullpointers before use members in graphics_free()
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@4462 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/graphics.c')
-rw-r--r-- | navit/graphics.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/navit/graphics.c b/navit/graphics.c index 3d06315b..0687ccc8 100644 --- a/navit/graphics.c +++ b/navit/graphics.c @@ -393,6 +393,8 @@ struct graphics_font * graphics_named_font_new(struct graphics *gra, char *font, */ void graphics_free(struct graphics *gra) { + if (!gra) + return; gra->meth.graphics_destroy(gra->priv); g_free(gra->default_font); graphics_font_destroy_all(gra); |