From 96bd76c4501509a9ade97e0c11a4c33e9bc5ebe7 Mon Sep 17 00:00:00 2001 From: Aleksey Bragin Date: Sat, 7 Jun 2008 09:20:05 +0000 Subject: [PATCH] - Revert 33881, PatBlt may be buggy, but what was introduced in 33881 was a non-working hack. Unregresses FF2.0 installer having a black rectangle in the bottom of its window. svn path=/trunk/; revision=33882 --- reactos/subsystems/win32/win32k/objects/bitblt.c | 7 ------- 1 file changed, 7 deletions(-) diff --git a/reactos/subsystems/win32/win32k/objects/bitblt.c b/reactos/subsystems/win32/win32k/objects/bitblt.c index 27df4e10240..459e3a23184 100644 --- a/reactos/subsystems/win32/win32k/objects/bitblt.c +++ b/reactos/subsystems/win32/win32k/objects/bitblt.c @@ -1069,13 +1069,10 @@ NtGdiPatBlt( INT Height, DWORD ROP) { - /* FIXME PatBlt code is wrong, we using NtGdiBitBlt to workaround this bug for now, like random crash, and so on */ -#if 0 PGDIBRUSHOBJ BrushObj; DC *dc; PDC_ATTR Dc_Attr; BOOL ret; -#endif BOOL UsesSource = ROP3_USES_SOURCE(ROP); if (UsesSource) @@ -1084,9 +1081,6 @@ NtGdiPatBlt( return NtGdiMaskBlt(hDC, XLeft, YLeft, Width, Height, 0,0,0,0,0,0,ROP,0); } - return NtGdiBitBlt( hDC, XLeft, YLeft, Width, Height, 0, 0, 0, ROP, 0, 0); - -#if 0 dc = DC_LockDc(hDC); if (dc == NULL) { @@ -1123,7 +1117,6 @@ NtGdiPatBlt( DC_UnlockDc(dc); return ret; -#endif } BOOL STDCALL