[ros-diffs] [cwittich] 31045: fix Device and Desktop rect values

cwittich at svn.reactos.org cwittich at svn.reactos.org
Thu Dec 6 17:53:51 CET 2007


Author: cwittich
Date: Thu Dec  6 19:53:50 2007
New Revision: 31045

URL: http://svn.reactos.org/svn/reactos?rev=31045&view=rev
Log:
fix Device and Desktop rect values

Modified:
    trunk/reactos/dll/directx/ddraw/startup.c

Modified: trunk/reactos/dll/directx/ddraw/startup.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/ddraw/startup.c?rev=31045&r1=31044&r2=31045&view=diff
==============================================================================
--- trunk/reactos/dll/directx/ddraw/startup.c (original)
+++ trunk/reactos/dll/directx/ddraw/startup.c Thu Dec  6 19:53:50 2007
@@ -333,15 +333,15 @@
     This->lpLcl->lpDDCB = This->lpLcl->lpGbl->lpDDCBtmp;
     This->lpLcl->hDD = ddgbl.hDD;
 
-    ddgbl.rectDevice.bottom = 0;
-    ddgbl.rectDevice.left= 0;
+    ddgbl.rectDevice.top = 0;
+    ddgbl.rectDevice.left = 0;
     ddgbl.rectDevice.right = ddgbl.vmiData.dwDisplayWidth;
-    ddgbl.rectDevice.right = ddgbl.vmiData.dwDisplayHeight;
-
-    ddgbl.rectDesktop.bottom = 0;
-    ddgbl.rectDesktop.left= 0;
+    ddgbl.rectDevice.bottom = ddgbl.vmiData.dwDisplayHeight;
+
+    ddgbl.rectDesktop.top = 0;
+    ddgbl.rectDesktop.left = 0;
     ddgbl.rectDesktop.right = ddgbl.vmiData.dwDisplayWidth;
-    ddgbl.rectDesktop.right = ddgbl.vmiData.dwDisplayHeight;
+    ddgbl.rectDesktop.bottom = ddgbl.vmiData.dwDisplayHeight;
 
     ddgbl.dwMonitorFrequency = GetDeviceCaps(GetWindowDC(NULL),VREFRESH);
     ddgbl.lpModeInfo->dwWidth      = ddgbl.vmiData.dwDisplayWidth;
@@ -504,7 +504,7 @@
     {
       DxHeapMemFree(This->lpLcl->lpGbl->lpModeInfo);
       DxHeapMemFree(ddgbl.lpDDCBtmp);
-      // FIXME Close DX fristcall and second call
+      // FIXME Close DX first and second call
       return DD_FALSE;
     }
 
@@ -522,7 +522,7 @@
         if (mpFourCC == NULL)
         {
             DxHeapMemFree(ddgbl.lpDDCBtmp);
-            // FIXME Close DX fristcall and second call
+            // FIXME Close DX first and second call
             return DD_FALSE;
         }
     }
@@ -544,7 +544,7 @@
         {
             DxHeapMemFree(mpFourCC);
             DxHeapMemFree(ddgbl.lpDDCBtmp);
-            // FIXME Close DX fristcall and second call
+            // FIXME Close DX first and second call
         }
     }
 
@@ -572,7 +572,7 @@
         DxHeapMemFree(mpFourCC);
         DxHeapMemFree(mpTextures);
         DxHeapMemFree(ddgbl.lpDDCBtmp);
-        // FIXME Close DX fristcall and second call
+        // FIXME Close DX first and second call
         return DD_FALSE;
     }
 




More information about the Ros-diffs mailing list