Check RtlCreateUnicodeString in SetupCreateSingleDirectory.
Patch by Victor Martinez.
CORE-10647 #resolve #comment Thanks a lot!
svn path=/trunk/; revision=70321
HANDLE DirectoryHandle;
NTSTATUS Status;
- RtlCreateUnicodeString(&PathName,
- DirectoryName);
+ if(!RtlCreateUnicodeString(&PathName, DirectoryName))
+ return STATUS_NO_MEMORY;
+
if (PathName.Length > sizeof(WCHAR) &&
PathName.Buffer[PathName.Length / sizeof(WCHAR) - 2] == L'\\' &&
PathName.Buffer[PathName.Length / sizeof(WCHAR) - 1] == L'.')