use the captured link target string length in NtCreateSymbolicLinkObject. Spotted by zebasoftis.

svn path=/trunk/; revision=20231
This commit is contained in:
Thomas Bluemel
2005-12-17 20:59:51 +00:00
parent f90dc5f95e
commit 893ebb6e43
+1 -1
View File
@@ -233,7 +233,7 @@ NtCreateSymbolicLinkObject(OUT PHANDLE LinkHandle,
{
SymbolicLink->TargetName.Length = 0;
SymbolicLink->TargetName.MaximumLength =
((wcslen(LinkTarget->Buffer) + 1) * sizeof(WCHAR));
CapturedLinkTarget.Length + sizeof(WCHAR);
SymbolicLink->TargetName.Buffer =
ExAllocatePoolWithTag(NonPagedPool,
SymbolicLink->TargetName.MaximumLength,