From 3d9693fa617034c7f11c2408f0191c6ee4b88834 Mon Sep 17 00:00:00 2001 From: Thomas Faber Date: Thu, 23 Apr 2015 20:42:50 +0200 Subject: [PATCH] ntdll/tests: Avoid printing an unterminated string (DPH). --- dlls/ntdll/tests/reg.c | 20 ++------------------ 1 file changed, 2 insertions(+), 18 deletions(-) diff --git a/dlls/ntdll/tests/reg.c b/dlls/ntdll/tests/reg.c index 0af009f9a61..6d04668539c 100644 --- a/dlls/ntdll/tests/reg.c +++ b/dlls/ntdll/tests/reg.c @@ -204,22 +204,9 @@ static NTSTATUS WINAPI QueryRoutine (IN PCWSTR ValueName, IN ULONG ValueType, IN IN ULONG ValueLength, IN PVOID Context, IN PVOID EntryContext) { NTSTATUS ret = STATUS_SUCCESS; - int ValueNameLength = 0; - LPSTR ValName = 0; + trace("**Test %d**\n", CurrentTest); - - if(ValueName) - { - ValueNameLength = lstrlenW(ValueName); - - ValName = pRtlAllocateHeap(GetProcessHeap(), 0, ValueNameLength); - - WideCharToMultiByte(CP_ACP, 0, ValueName, ValueNameLength+1, ValName, ValueNameLength, NULL, NULL); - - trace("ValueName: %s\n", ValName); - } - else - trace("ValueName: (null)\n"); + trace("ValueName: %s\n", wine_dbgstr_w(ValueName)); switch(ValueType) { @@ -262,9 +249,6 @@ static NTSTATUS WINAPI QueryRoutine (IN PCWSTR ValueName, IN ULONG ValueType, IN CurrentTest++; - if(ValName) - pRtlFreeHeap(GetProcessHeap(), 0, ValName); - return ret; }