[WIN32K]
authorJérôme Gardou <jerome.gardou@reactos.org>
Thu, 17 Jun 2010 01:34:52 +0000 (01:34 +0000)
committerJérôme Gardou <jerome.gardou@reactos.org>
Thu, 17 Jun 2010 01:34:52 +0000 (01:34 +0000)
  - apply r47787 to yarotows

svn path=/branches/reactos-yarotows/; revision=47797

subsystems/win32/win32k/objects/dcobjs.c

index 302503f..b0ce8b5 100644 (file)
@@ -299,6 +299,16 @@ NtGdiSelectBitmap(
                                    psurfBmp->SurfObj.sizlBitmap.cx,
                                    psurfBmp->SurfObj.sizlBitmap.cy);
 
+    if (psurfBmp->hSecure)
+    {
+        /* Set DIBSECTION attribute */
+        pdcattr->ulDirty_ |= DC_DIBSECTION;
+    }
+    else
+    {
+        pdcattr->ulDirty_ &= ~DC_DIBSECTION;
+    }
+
     /* Release the exclusive lock */
     SURFACE_UnlockSurface(psurfBmp);