From 6cb34361545c1a3bb0a62997142d1cc2aedfc60d Mon Sep 17 00:00:00 2001 From: David Welch Date: Sat, 2 Aug 2003 19:53:56 +0000 Subject: [PATCH] - Fixed vga to vga blits with a negative direction. svn path=/trunk/; revision=5389 --- reactos/drivers/dd/vga/display/objects/bitblt.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/reactos/drivers/dd/vga/display/objects/bitblt.c b/reactos/drivers/dd/vga/display/objects/bitblt.c index 7b485e2d3af..545d58a0028 100644 --- a/reactos/drivers/dd/vga/display/objects/bitblt.c +++ b/reactos/drivers/dd/vga/display/objects/bitblt.c @@ -147,8 +147,8 @@ VGAtoVGA(SURFOBJ *Dest, SURFOBJ *Source, XLATEOBJ *ColorTranslation, dx = DestRect->right - DestRect->left; dy = DestRect->bottom - DestRect->top; - alterx = abs(SourcePoint->x - DestRect->left); - altery = abs(SourcePoint->y - DestRect->top); + alterx = DestRect->left - SourcePoint->x; + altery = DestRect->top - SourcePoint->y; // Determine bltting direction // FIXME: should we perhaps make this an EngXxx function? Determining