Commit ff830688 authored by Marcus Meissner's avatar Marcus Meissner Committed by Alexandre Julliard

x11drv: GdiAlphaBlend fix for X errors if width or height is 0.

parent e1afe33a
...@@ -1526,6 +1526,7 @@ BOOL X11DRV_AlphaBlend(X11DRV_PDEVICE *devDst, INT xDst, INT yDst, INT widthDst, ...@@ -1526,6 +1526,7 @@ BOOL X11DRV_AlphaBlend(X11DRV_PDEVICE *devDst, INT xDst, INT yDst, INT widthDst,
ySrc = pts[0].y; ySrc = pts[0].y;
widthSrc = pts[1].x - pts[0].x; widthSrc = pts[1].x - pts[0].x;
heightSrc = pts[1].y - pts[0].y; heightSrc = pts[1].y - pts[0].y;
if (!widthDst || !heightDst || !widthSrc || !heightSrc) return TRUE;
#ifndef HAVE_XRENDERSETPICTURETRANSFORM #ifndef HAVE_XRENDERSETPICTURETRANSFORM
if(widthDst != widthSrc || heightDst != heightSrc) if(widthDst != widthSrc || heightDst != heightSrc)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment