mirror of
https://github.com/reactos/reactos.git
synced 2025-08-05 16:02:56 +00:00
[RTL]: Makes sure there is a curdir handle.
svn path=/trunk/; revision=52728
This commit is contained in:
parent
16163bbc4a
commit
1fdc23fa32
1 changed files with 10 additions and 7 deletions
|
@ -593,6 +593,8 @@ RtlpDosPathNameToRelativeNtPathName_Ustr(IN BOOLEAN HaveRelative,
|
|||
PCURDIR cd;
|
||||
UNICODE_STRING us;
|
||||
cd = (PCURDIR)&(NtCurrentPeb ()->ProcessParameters->CurrentDirectory.DosPath);
|
||||
if (cd->Handle)
|
||||
{
|
||||
RtlInitUnicodeString(&us, Buffer);
|
||||
if (RtlEqualUnicodeString(&us, &cd->DosPath, TRUE))
|
||||
{
|
||||
|
@ -604,6 +606,7 @@ RtlpDosPathNameToRelativeNtPathName_Ustr(IN BOOLEAN HaveRelative,
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* Done */
|
||||
RtlReleasePebLock();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue