[ros-diffs] [fireball] 50503: - PatBlt should use current brush, not pen, for filling. Fixes some parts of the famous "black background" problem. See issue #5331 for more details.
fireball at svn.reactos.org
fireball at svn.reactos.org
Wed Jan 26 22:12:28 UTC 2011
Author: fireball
Date: Wed Jan 26 22:12:27 2011
New Revision: 50503
URL: http://svn.reactos.org/svn/reactos?rev=50503&view=rev
Log:
- PatBlt should use current brush, not pen, for filling. Fixes some parts of the famous "black background" problem.
See issue #5331 for more details.
Modified:
branches/arwinss/reactos/subsystems/win32/win32k/gdi/bitmap.c
Modified: branches/arwinss/reactos/subsystems/win32/win32k/gdi/bitmap.c
URL: http://svn.reactos.org/svn/reactos/branches/arwinss/reactos/subsystems/win32/win32k/gdi/bitmap.c?rev=50503&r1=50502&r2=50503&view=diff
==============================================================================
--- branches/arwinss/reactos/subsystems/win32/win32k/gdi/bitmap.c [iso-8859-1] (original)
+++ branches/arwinss/reactos/subsystems/win32/win32k/gdi/bitmap.c [iso-8859-1] Wed Jan 26 22:12:27 2011
@@ -310,7 +310,7 @@
pDst = DC_LockDc(physDev);
/* Call the internal helper */
- bRet = GrePatBlt(pDst, left, top, width, height, rop, pDst->dclevel.pbrLine);
+ bRet = GrePatBlt(pDst, left, top, width, height, rop, pDst->dclevel.pbrFill);
/* Release DC objects */
DC_UnlockDc(pDst);
More information about the Ros-diffs
mailing list