[NTGDI]
authorKamil Hornicek <kamil.hornicek@reactos.org>
Wed, 22 Feb 2017 10:48:41 +0000 (10:48 +0000)
committerKamil Hornicek <kamil.hornicek@reactos.org>
Wed, 22 Feb 2017 10:48:41 +0000 (10:48 +0000)
- Check for zero rectangles in REGION_bXformRgn.
CORE-12204

svn path=/trunk/; revision=73881

reactos/win32ss/gdi/ntgdi/region.c

index ee79eb2..8eae7e7 100644 (file)
@@ -2051,6 +2051,10 @@ REGION_bXformRgn(
     RECT rect;
     BOOL bResult;
 
+    /* Check for zero rectangles and return TRUE for translation only matrices */
+    if (prgn->rdh.nCount < 1)
+        return pmx->flAccel & XFORM_UNITY;
+
     /* Check if this is a scaling only matrix (off-diagonal elements are 0 */
     if (pmx->flAccel & XFORM_SCALE)
     {