Fix:gtk:Fix segfault on map dragging when bg is null
authorsteven_s <steven_s@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Wed, 29 Oct 2008 12:22:34 +0000 (12:22 +0000)
committersteven_s <steven_s@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Wed, 29 Oct 2008 12:22:34 +0000 (12:22 +0000)
git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk@1612 ffa7fe5e-494d-0410-b361-a75ebd5db220

navit/navit/graphics/gtk_drawing_area/graphics_gtk_drawing_area.c

index 39cf965..73a1909 100644 (file)
@@ -250,7 +250,7 @@ display_text_draw(struct font_freetype_text *text, struct graphics_priv *gr, str
        while (i-- > 0)
        {
                g=*gp++;
-               if (g->w && g->h) {
+               if (g->w && g->h && bg ) {
 #if 1
                        shadow=g_malloc((g->w+2)*(g->h+2));
                        if (gr->freetype_methods.get_shadow(g, shadow, 8, g->w+2))