- 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 ULONG Flags,
IN PVOID BaseAddress,
IN ULONG UserFlags
IN ULONG UserFlagsReset,
IN ULONG UserFlagsSet
);
NTSYSAPI

View file

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