Author: gadamopoulos
Date: Fri Feb 18 14:26:11 2011
New Revision: 50797
URL:
http://svn.reactos.org/svn/reactos?rev=50797&view=rev
Log:
[win32k]
- Check if CombinedClip is NULL before accesing it
Should fix a crash with Download Master
Modified:
trunk/reactos/subsystems/win32/win32k/objects/bitmaps.c
Modified: trunk/reactos/subsystems/win32/win32k/objects/bitmaps.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/win32k/ob…
==============================================================================
--- trunk/reactos/subsystems/win32/win32k/objects/bitmaps.c [iso-8859-1] (original)
+++ trunk/reactos/subsystems/win32/win32k/objects/bitmaps.c [iso-8859-1] Fri Feb 18
14:26:11 2011
@@ -438,7 +438,8 @@
XPos += dc->ptlDCOrig.x;
YPos += dc->ptlDCOrig.y;
- if (RECTL_bPointInRect(&dc->rosdc.CombinedClip->rclBounds, XPos, YPos))
+ if ((dc->rosdc.CombinedClip == NULL) ||
+ (RECTL_bPointInRect(&dc->rosdc.CombinedClip->rclBounds, XPos, YPos)))
{
bInRect = TRUE;
psurf = dc->dclevel.pSurface;