diff options
author | mdankov <mdankov@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2014-05-12 20:35:09 +0000 |
---|---|---|
committer | mdankov <mdankov@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2014-05-12 20:35:09 +0000 |
commit | ed27e483852b6920d8273b3d9546475f4c8b1fe3 (patch) | |
tree | 1f76b3668e3dec0b0ff096dad94e852244a9780a | |
parent | 7d215adfcc9b1cce6496e3b0ea6fb51d9d719def (diff) | |
download | navit-svn-ed27e483852b6920d8273b3d9546475f4c8b1fe3.tar.gz |
Fix:graphics_win32:Do not attempt to draw text glow (and crash) if text background pointer passed is NULL
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5777 ffa7fe5e-494d-0410-b361-a75ebd5db220
-rw-r--r-- | navit/graphics/win32/graphics_win32.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/navit/graphics/win32/graphics_win32.c b/navit/graphics/win32/graphics_win32.c index acf92e06..41a43479 100644 --- a/navit/graphics/win32/graphics_win32.c +++ b/navit/graphics/win32/graphics_win32.c @@ -1065,7 +1065,7 @@ static void draw_text(struct graphics_priv *gr, struct graphics_gc_priv *fg, str &utf16p, utf16p+sizeof(utf16), lenientConversion) == conversionOK) { - if(bg->fg_alpha) { + if(bg && bg->fg_alpha) { SetTextColor(gr->hMemDC, bg->fg_color); ExtTextOutW(gr->hMemDC, -1, -1, 0, NULL, utf16, (wchar_t*) utf16p - utf16, NULL); |