always zero handle on return

ros now passes 87/89 advapi32_winetest registry tests
bug report & patch by w3seek

svn path=/trunk/; revision=22177
This commit is contained in:
Johannes Anderwald 2006-06-02 14:05:38 +00:00
parent 8410eccf06
commit 42de812e46

View file

@ -208,7 +208,7 @@ NtCreateKey(OUT PHANDLE KeyHandle,
{
_SEH_TRY
{
ProbeForWriteHandle(KeyHandle);
ProbeAndZeroHandle(KeyHandle);
if (Disposition != NULL)
{
ProbeForWriteUlong(Disposition);
@ -1283,7 +1283,7 @@ NtOpenKey(OUT PHANDLE KeyHandle,
{
_SEH_TRY
{
ProbeForWriteHandle(KeyHandle);
ProbeAndZeroHandle(KeyHandle);
}
_SEH_HANDLE
{