--- trunk/reactos/lib/kernel32/file/move.c 2005-09-17 19:38:34 UTC (rev 17900)
+++ trunk/reactos/lib/kernel32/file/move.c 2005-09-17 21:02:38 UTC (rev 17901)
@@ -325,7 +325,7 @@
FILE_SHARE_WRITE|FILE_SHARE_READ,
NULL,
OPEN_EXISTING,
- FILE_ATTRIBUTE_NORMAL,
+ FILE_FLAG_BACKUP_SEMANTICS,
NULL);
if (hFile == INVALID_HANDLE_VALUE)
@@ -366,6 +366,13 @@
sizeof(FILE_RENAME_INFORMATION) + DstPathU.Length,
FileRenameInformation);
CloseHandle(hFile);
+
+ /*
+ * FIXME:
+ * Fail now move the folder
+ * Before we fail at CreateFileW
+ */
+
if (NT_SUCCESS(errCode))
{
Result = TRUE;