set a last error code in case translating the path failed in
InternalFindFirstFile()
Modified: trunk/reactos/lib/kernel32/file/find.c
_____
Modified: trunk/reactos/lib/kernel32/file/find.c
--- trunk/reactos/lib/kernel32/file/find.c 2006-01-22 15:40:43 UTC
(rev 20982)
+++ trunk/reactos/lib/kernel32/file/find.c 2006-01-22 15:55:14 UTC
(rev 20983)
@@ -49,20 +49,6 @@
/* FUNCTIONS
****************************************************************/
-static __inline PKERNEL32_FIND_FILE_DATA
-HandleToFindData(IN HANDLE Handle)
-{
- PKERNEL32_FIND_DATA_HEADER FindData =
(PKERNEL32_FIND_DATA_HEADER)Handle;
-
- if (Handle != NULL && Handle != INVALID_HANDLE_VALUE &&
- FindData->Type == FileFind)
- {
- return (PKERNEL32_FIND_FILE_DATA)(FindData + 1);
- }
-
- return NULL;
-}
-
VOID
InternalCopyFindDataW(LPWIN32_FIND_DATAW lpFindFileData,
PFILE_BOTH_DIR_INFORMATION lpFileInfo)
@@ -335,6 +321,7 @@
0,
SlashlessFileName);
}
+ SetLastError(ERROR_NOT_ENOUGH_MEMORY);
return NULL;
}
Show replies by date