[ros-diffs] [jgardou] 47352: [WIN32K] - Initialize virtual device coordinates when creating a DC All gdi32::mapping tests pass now

jgardou at svn.reactos.org jgardou at svn.reactos.org
Tue May 25 16:41:45 CEST 2010


Author: jgardou
Date: Tue May 25 16:41:44 2010
New Revision: 47352

URL: http://svn.reactos.org/svn/reactos?rev=47352&view=rev
Log:
[WIN32K]
  - Initialize virtual device coordinates when creating a DC
All gdi32::mapping tests pass now

Modified:
    branches/reactos-yarotows/subsystems/win32/win32k/objects/dclife.c

Modified: branches/reactos-yarotows/subsystems/win32/win32k/objects/dclife.c
URL: http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/subsystems/win32/win32k/objects/dclife.c?rev=47352&r1=47351&r2=47352&view=diff
==============================================================================
--- branches/reactos-yarotows/subsystems/win32/win32k/objects/dclife.c [iso-8859-1] (original)
+++ branches/reactos-yarotows/subsystems/win32/win32k/objects/dclife.c [iso-8859-1] Tue May 25 16:41:44 2010
@@ -225,10 +225,10 @@
 	pdc->dcattr.ptlViewportOrg.y = 0;
 	pdc->dcattr.szlViewportExt.cx = 1;
 	pdc->dcattr.szlViewportExt.cy = 1;
-    pdc->dcattr.szlVirtualDevicePixel.cx = 0;
-    pdc->dcattr.szlVirtualDevicePixel.cy = 0;
-    pdc->dcattr.szlVirtualDeviceMm.cx = 0;
-    pdc->dcattr.szlVirtualDeviceMm.cy = 0;
+    pdc->dcattr.szlVirtualDevicePixel.cx = ppdev->gdiinfo.ulHorzRes;
+    pdc->dcattr.szlVirtualDevicePixel.cy = ppdev->gdiinfo.ulVertRes;
+    pdc->dcattr.szlVirtualDeviceMm.cx = ppdev->gdiinfo.ulHorzSize;
+    pdc->dcattr.szlVirtualDeviceMm.cy = ppdev->gdiinfo.ulVertSize;
     pdc->dcattr.szlVirtualDeviceSize.cx = 0;
     pdc->dcattr.szlVirtualDeviceSize.cy = 0;
 




More information about the Ros-diffs mailing list