summaryrefslogtreecommitdiff
path: root/navit/graphics/gtk_drawing_area/graphics_gtk_drawing_area.c
diff options
context:
space:
mode:
authormdankov <mdankov@ffa7fe5e-494d-0410-b361-a75ebd5db220>2014-07-03 20:21:48 +0000
committermdankov <mdankov@ffa7fe5e-494d-0410-b361-a75ebd5db220>2014-07-03 20:21:48 +0000
commit63bd0af572a0e87379e9b9dfd3bfd69f0e052f5d (patch)
treeb1aba713bce3e5c2f52e36302b09201c5ed9f5cd /navit/graphics/gtk_drawing_area/graphics_gtk_drawing_area.c
parentfbd8a0b06c7b89cfce7660006d31e318b2b49c51 (diff)
downloadnavit-63bd0af572a0e87379e9b9dfd3bfd69f0e052f5d.tar.gz
Fix:graphics/gtk_drawing_area:Do not crash when bg passed to draw_text is NULL.|thanks tauso for reporting this
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5799 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/graphics/gtk_drawing_area/graphics_gtk_drawing_area.c')
-rw-r--r--navit/graphics/gtk_drawing_area/graphics_gtk_drawing_area.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/navit/graphics/gtk_drawing_area/graphics_gtk_drawing_area.c b/navit/graphics/gtk_drawing_area/graphics_gtk_drawing_area.c
index b279562af..8ae69edba 100644
--- a/navit/graphics/gtk_drawing_area/graphics_gtk_drawing_area.c
+++ b/navit/graphics/gtk_drawing_area/graphics_gtk_drawing_area.c
@@ -418,7 +418,7 @@ draw_text(struct graphics_priv *gr, struct graphics_gc_priv *fg, struct graphics
return;
}
#endif
- if (!bg->c.a)
+ if (bg && !bg->c.a)
bg=NULL;
if (bg) {
if (COLOR_IS_BLACK(fg->c) && COLOR_IS_WHITE(bg->c)) {