[ros-diffs] [tkreuzer] 30912: replace NtGdiSelectObject with NtGdiSelectBitmap and NtGdiSelectBrush in cursoricon.c

tkreuzer at svn.reactos.org tkreuzer at svn.reactos.org
Fri Nov 30 03:44:30 CET 2007


Author: tkreuzer
Date: Fri Nov 30 05:44:29 2007
New Revision: 30912

URL: http://svn.reactos.org/svn/reactos?rev=30912&view=rev
Log:
replace NtGdiSelectObject with NtGdiSelectBitmap and NtGdiSelectBrush in cursoricon.c

Modified:
    trunk/reactos/subsystems/win32/win32k/ntuser/cursoricon.c

Modified: trunk/reactos/subsystems/win32/win32k/ntuser/cursoricon.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/win32k/ntuser/cursoricon.c?rev=30912&r1=30911&r2=30912&view=diff
==============================================================================
--- trunk/reactos/subsystems/win32/win32k/ntuser/cursoricon.c (original)
+++ trunk/reactos/subsystems/win32/win32k/ntuser/cursoricon.c Fri Nov 30 05:44:29 2007
@@ -1316,7 +1316,7 @@
          DPRINT1("Failed to create temporary bitmap\n");
          return;
       }
-      OldBitmap = NtGdiSelectObject(DcStretched, BitmapStretched);
+      OldBitmap = NtGdiSelectBitmap(DcStretched, BitmapStretched);
       if (NULL == OldBitmap)
       {
          NtGdiDeleteObject(BitmapStretched);
@@ -1332,7 +1332,7 @@
       {
          DPRINT1("Failed to blt\n");
       }
-      NtGdiSelectObject(DcStretched, OldBitmap);
+      NtGdiSelectBitmap(DcStretched, OldBitmap);
       NtGdiDeleteObject(BitmapStretched);
       NtGdiDeleteObjectApp(DcStretched);
    }
@@ -1459,19 +1459,19 @@
 
       BITMAPOBJ_UnlockBitmap(BitmapObj);
 
-      hOldOffBmp = NtGdiSelectObject(hdcOff, hbmOff);
+      hOldOffBmp = NtGdiSelectBitmap(hdcOff, hbmOff);
       if (!hOldOffBmp)
       {
-         DPRINT1("NtGdiSelectObject() failed!\n");
+         DPRINT1("NtGdiSelectBitmap() failed!\n");
          goto cleanup;
       }
 
       if (DoFlickerFree)
       {
-          hOldOffBrush = NtGdiSelectObject(hdcOff, hbrFlickerFreeDraw);
+          hOldOffBrush = NtGdiSelectBrush(hdcOff, hbrFlickerFreeDraw);
           if (!hOldOffBrush)
           {
-             DPRINT1("NtGdiSelectObject() failed!\n");
+             DPRINT1("NtGdiSelectBitmap() failed!\n");
              goto cleanup;
           }
 
@@ -1495,10 +1495,10 @@
 
    if (diFlags & DI_MASK)
    {
-      hOldMem = NtGdiSelectObject(hdcMem, hbmMask);
+      hOldMem = NtGdiSelectBitmap(hdcMem, hbmMask);
       if (!hOldMem)
       {
-         DPRINT("NtGdiSelectObject() failed!\n");
+         DPRINT("NtGdiSelectBitmap() failed!\n");
          goto cleanup;
       }
 
@@ -1518,12 +1518,12 @@
          diFlags &= ~DI_IMAGE;
       }
 
-      NtGdiSelectObject(hdcMem, hOldMem);
+      NtGdiSelectBitmap(hdcMem, hOldMem);
    }
 
    if(diFlags & DI_IMAGE)
    {
-      hOldMem = NtGdiSelectObject(hdcMem, (hbmColor ? hbmColor : hbmMask));
+      hOldMem = NtGdiSelectBitmap(hdcMem, (hbmColor ? hbmColor : hbmMask));
 
       DoStretchBlt(hdcOff, (DoFlickerFree ? 0 : xLeft),
                    (DoFlickerFree ? 0 : yTop), cxWidth, cyHeight, hdcMem,
@@ -1531,7 +1531,7 @@
                    ((diFlags & DI_MASK) ? SRCINVERT : SRCCOPY),
                    NULL != hbmColor);
 
-      NtGdiSelectObject(hdcMem, hOldMem);
+      NtGdiSelectBitmap(hdcMem, hOldMem);
    }
 
     if (bAlpha)
@@ -1612,8 +1612,8 @@
 cleanup:
    if(DoFlickerFree)
    {
-      if(hOldOffBmp) NtGdiSelectObject(hdcOff, hOldOffBmp);
-      if(hOldOffBrush) NtGdiSelectObject(hdcOff, hOldOffBrush);
+      if(hOldOffBmp) NtGdiSelectBitmap(hdcOff, hOldOffBmp);
+      if(hOldOffBrush) NtGdiSelectBrush(hdcOff, hOldOffBrush);
       if(hbmOff) NtGdiDeleteObject(hbmOff);
       if(hdcOff) NtGdiDeleteObjectApp(hdcOff);
    }




More information about the Ros-diffs mailing list