Author: tfaber
Date: Sun Aug 30 08:37:13 2015
New Revision: 68867
URL:
http://svn.reactos.org/svn/reactos?rev=68867&view=rev
Log:
[ADVAPI32_APITEST]
- Do not call RtlInitUnicodeString on an unterminated string (DPH)
Modified:
trunk/rostests/apitests/advapi32/HKEY_CLASSES_ROOT.c
Modified: trunk/rostests/apitests/advapi32/HKEY_CLASSES_ROOT.c
URL:
http://svn.reactos.org/svn/reactos/trunk/rostests/apitests/advapi32/HKEY_CL…
==============================================================================
--- trunk/rostests/apitests/advapi32/HKEY_CLASSES_ROOT.c [iso-8859-1] (original)
+++ trunk/rostests/apitests/advapi32/HKEY_CLASSES_ROOT.c [iso-8859-1] Sun Aug 30 08:37:13
2015
@@ -60,8 +60,9 @@
Status = NtQueryKey(hKey, KeyNameInformation, NameInformation, InfoLength,
&InfoLength);
ok_ntstatus(Status, STATUS_SUCCESS);
- RtlInitUnicodeString(&InfoName, NameInformation->Name);
+ InfoName.Buffer = NameInformation->Name;
InfoName.Length = NameInformation->NameLength;
+ InfoName.MaximumLength = InfoName.Length;
RtlDuplicateUnicodeString(RTL_DUPLICATE_UNICODE_STRING_NULL_TERMINATE, &InfoName,
KeyName);