From: horwitz Date: Fri, 28 May 2010 06:40:49 +0000 (+0000) Subject: Fix:core:Add missing null pointer check|Thanks to David Tegze for the patch. X-Git-Tag: navit-0.5.0.5194svn~1881 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1c8e9d825f0c0ee3c028dd9d86b91de6441f970d;p=profile%2Fivi%2Fnavit.git Fix:core:Add missing null pointer check|Thanks to David Tegze for the patch. git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk@3311 ffa7fe5e-494d-0410-b361-a75ebd5db220 --- diff --git a/navit/navit/graphics.c b/navit/navit/graphics.c index 6d57d14..227c995 100644 --- a/navit/navit/graphics.c +++ b/navit/navit/graphics.c @@ -1750,7 +1750,7 @@ static void xdisplay_draw_elements(struct graphics *gra, struct displaylist *dis while (types) { dc->type=GPOINTER_TO_INT(types->data); entry=get_hash_entry(display_list, dc->type); - if (entry->di) { + if (entry && entry->di) { displayitem_draw(entry->di, NULL, dc); display_context_free(dc); }