From 1211e0f22053e0193a8c675ff98759d9f454d1ad Mon Sep 17 00:00:00 2001 From: Alex Ionescu Date: Sun, 8 Jan 2006 19:17:14 +0000 Subject: [PATCH] Fix win32k build svn path=/trunk/; revision=20721 --- reactos/subsys/win32k/ntuser/ssec.c | 2 +- reactos/subsys/win32k/objects/text.c | 2 +- reactos/subsys/win32k/w32k.h | 4 ++++ 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/reactos/subsys/win32k/ntuser/ssec.c b/reactos/subsys/win32k/ntuser/ssec.c index 0f4c3a265c6..57256d01709 100644 --- a/reactos/subsys/win32k/ntuser/ssec.c +++ b/reactos/subsys/win32k/ntuser/ssec.c @@ -205,7 +205,7 @@ IntUserCreateSharedSection(IN PSHARED_SECTION_POOL SharedSectionPool, /* now allocate a real section */ SectionSize.QuadPart = Size; - Status = MmCreateSection(&FreeSharedSection->SectionObject, + Status = MmCreateSection((PVOID)&FreeSharedSection->SectionObject, SECTION_ALL_ACCESS, NULL, &SectionSize, diff --git a/reactos/subsys/win32k/objects/text.c b/reactos/subsys/win32k/objects/text.c index 13fb9571f21..fd2382622f4 100644 --- a/reactos/subsys/win32k/objects/text.c +++ b/reactos/subsys/win32k/objects/text.c @@ -281,7 +281,7 @@ IntGdiAddFontResource(PUNICODE_STRING FileName, DWORD Characteristics) return 0; } - Status = MmCreateSection(&SectionObject, SECTION_ALL_ACCESS, + Status = MmCreateSection((PVOID)&SectionObject, SECTION_ALL_ACCESS, NULL, NULL, PAGE_READONLY, 0, FileHandle, NULL); if (!NT_SUCCESS(Status)) diff --git a/reactos/subsys/win32k/w32k.h b/reactos/subsys/win32k/w32k.h index 650d89b54b1..4d05c518505 100644 --- a/reactos/subsys/win32k/w32k.h +++ b/reactos/subsys/win32k/w32k.h @@ -51,5 +51,9 @@ typedef struct _SECURITY_ATTRIBUTES SECURITY_ATTRIBUTES, *LPSECURITY_ATTRIBUTES; #include #include +/* For access to SECTION_OBJECT. FIXME: Once compatible with NT, use NDK! */ +#include + /* Internal Win32K Header */ #include "include/win32k.h" + -- 2.17.1