- Fix RtlSetUserFlagsHeap declaration and definition.

svn path=/trunk/; revision=49064
This commit is contained in:
Aleksey Bragin 2010-10-09 09:19:33 +00:00
parent a87de8e0b6
commit a6dc26d616
2 changed files with 5 additions and 3 deletions

View file

@ -766,7 +766,8 @@ RtlSetUserFlagsHeap(
IN PVOID HeapHandle, IN PVOID HeapHandle,
IN ULONG Flags, IN ULONG Flags,
IN PVOID BaseAddress, IN PVOID BaseAddress,
IN ULONG UserFlags IN ULONG UserFlagsReset,
IN ULONG UserFlagsSet
); );
NTSYSAPI NTSYSAPI

View file

@ -1812,7 +1812,8 @@ NTAPI
RtlSetUserFlagsHeap(IN PVOID HeapHandle, RtlSetUserFlagsHeap(IN PVOID HeapHandle,
IN ULONG Flags, IN ULONG Flags,
IN PVOID BaseAddress, IN PVOID BaseAddress,
IN ULONG UserFlags) IN ULONG UserFlagsReset,
IN ULONG UserFlagsSet)
{ {
HEAP *heapPtr; HEAP *heapPtr;
PHEAP_USER_DATA udata; PHEAP_USER_DATA udata;
@ -1829,7 +1830,7 @@ RtlSetUserFlagsHeap(IN PVOID HeapHandle,
udata = HEAP_AllocUserData(heapPtr, BaseAddress); udata = HEAP_AllocUserData(heapPtr, BaseAddress);
if (!udata) return FALSE; if (!udata) return FALSE;
} }
udata->UserFlags = UserFlags & HEAP_SETTABLE_USER_FLAGS; udata->UserFlags = UserFlagsSet & HEAP_SETTABLE_USER_FLAGS;
return TRUE; return TRUE;
} }