X-Git-Url: https://git.reactos.org/?p=reactos.git;a=blobdiff_plain;f=reactos%2Fdll%2Fwin32%2Fuserenv%2Fdirectory.c;h=5cbabcca95b38cc2fbdeeda1efa3e294dc00ba7a;hp=c42030b5b21967c243bd7f3f86f84562acf1ca40;hb=e7603b96f79c776730f627c1bd106f3a99d423f5;hpb=13abedbf7a776028d501e0ca27b0b844ac934b34 diff --git a/reactos/dll/win32/userenv/directory.c b/reactos/dll/win32/userenv/directory.c index c42030b5b21..5cbabcca95b 100644 --- a/reactos/dll/win32/userenv/directory.c +++ b/reactos/dll/win32/userenv/directory.c @@ -39,23 +39,20 @@ CopyProfileDirectoryA(LPCSTR lpSourcePath, { UNICODE_STRING SrcPath; UNICODE_STRING DstPath; - NTSTATUS Status; BOOL bResult; - Status = RtlCreateUnicodeStringFromAsciiz(&SrcPath, - (LPSTR)lpSourcePath); - if (!NT_SUCCESS(Status)) + if (!RtlCreateUnicodeStringFromAsciiz(&SrcPath, + (LPSTR)lpSourcePath)) { - SetLastError (RtlNtStatusToDosError (Status)); + SetLastError(ERROR_NOT_ENOUGH_MEMORY); return FALSE; } - Status = RtlCreateUnicodeStringFromAsciiz(&DstPath, - (LPSTR)lpDestinationPath); - if (!NT_SUCCESS(Status)) + if (!RtlCreateUnicodeStringFromAsciiz(&DstPath, + (LPSTR)lpDestinationPath)) { RtlFreeUnicodeString(&SrcPath); - SetLastError (RtlNtStatusToDosError (Status)); + SetLastError(ERROR_NOT_ENOUGH_MEMORY); return FALSE; }