From 8d6dcb5568d1eb53e1fecb16cd933edfe55c20cd Mon Sep 17 00:00:00 2001 From: avolkov Date: Sun, 27 Dec 2009 09:11:29 +0000 Subject: [PATCH] Fix a crash when asking for a cliprect for a CONTEXT having no foreground FRAME; broken by CONTEXT cliprect semantics change git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3479 8092fc87-c524-0410-9efc-e669fe64eaf9 --- sc2/src/libs/graphics/context.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sc2/src/libs/graphics/context.c b/sc2/src/libs/graphics/context.c index c17d6cefd..9a9a70426 100644 --- a/sc2/src/libs/graphics/context.c +++ b/sc2/src/libs/graphics/context.c @@ -227,7 +227,8 @@ static inline RECT _get_context_fg_rect (void) { RECT r = { {0, 0}, {0, 0} }; - r.extent = GetFrameBounds (_CurFramePtr); + if (_CurFramePtr) + r.extent = GetFrameBounds (_CurFramePtr); return r; }