From 84f3cf048a66ea3b69203a8ead196f80e13206be Mon Sep 17 00:00:00 2001 From: Vincent Wei Date: Sun, 27 Nov 2022 16:30:34 +0800 Subject: [PATCH] fix a bug: dx and dy of StretchBlt are reset to zero if it is less than 0 in error --- src/newgdi/bitmap.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/newgdi/bitmap.c b/src/newgdi/bitmap.c index b87e3d90..1dd816d2 100644 --- a/src/newgdi/bitmap.c +++ b/src/newgdi/bitmap.c @@ -1554,8 +1554,6 @@ BOOL GUIAPI StretchBltEx (HDC hsdc, int sx, int sy, int sw, int sh, #else if (sx < 0) sx = 0; if (sy < 0) sy = 0; - if (dx < 0) dx = 0; - if (dy < 0) dy = 0; if (sx >= RECTW(psdc->DevRC)) goto error_ret;