[ros-diffs] [jimtabor] 33810: Imp NtGdiUnmapMemFont and fix NtGdiGetDhpdev.
jimtabor at svn.reactos.org
jimtabor at svn.reactos.org
Sun Jun 1 17:22:25 CEST 2008
Author: jimtabor
Date: Sun Jun 1 10:22:25 2008
New Revision: 33810
URL: http://svn.reactos.org/svn/reactos?rev=33810&view=rev
Log:
Imp NtGdiUnmapMemFont and fix NtGdiGetDhpdev.
Modified:
trunk/reactos/subsystems/win32/win32k/objects/dc.c
trunk/reactos/subsystems/win32/win32k/stubs/stubs.c
Modified: trunk/reactos/subsystems/win32/win32k/objects/dc.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/win32k/objects/dc.c?rev=33810&r1=33809&r2=33810&view=diff
==============================================================================
--- trunk/reactos/subsystems/win32/win32k/objects/dc.c [iso-8859-1] (original)
+++ trunk/reactos/subsystems/win32/win32k/objects/dc.c [iso-8859-1] Sun Jun 1 10:22:25 2008
@@ -3405,14 +3405,14 @@
if (!pGdiDevice) return NULL;
if ( pGdiDevice < (PGDIDEVICE)MmSystemRangeStart) return NULL;
pPDev = &PrimarySurface;
- KeEnterCriticalRegion();
+ IntGdiAcquireSemaphore(hsemDriverMgmt);
do
{
if (pGdiDevice == pPDev) break;
else
pPDev = pPDev->ppdevNext;
} while (pPDev != NULL);
- KeLeaveCriticalRegion();
+ IntGdiReleaseSemaphore(hsemDriverMgmt);
if (!pPDev) return NULL;
return pGdiDevice->hPDev;
}
Modified: trunk/reactos/subsystems/win32/win32k/stubs/stubs.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/win32k/stubs/stubs.c?rev=33810&r1=33809&r2=33810&view=diff
==============================================================================
--- trunk/reactos/subsystems/win32/win32k/stubs/stubs.c [iso-8859-1] (original)
+++ trunk/reactos/subsystems/win32/win32k/stubs/stubs.c [iso-8859-1] Sun Jun 1 10:22:25 2008
@@ -2894,15 +2894,14 @@
}
/*
- * @unimplemented
+ * @implemented
*/
BOOL
APIENTRY
NtGdiUnmapMemFont(
IN PVOID pvView)
{
- UNIMPLEMENTED;
- return FALSE;
+ return TRUE;
}
BOOL
More information about the Ros-diffs
mailing list