[PATCH 2/3] Revert "kernel32: Added support for MOVEFILE_WRITE_THROUGH in MoveFileWithProgress"
Oded Elisha
oded123456 at gmail.com
Fri Feb 2 11:29:33 CST 2018
This reverts commit d8480efdb2be9e6d03c1efd3e4978daf35b1ee27.
Signed-off-by: Oded Elisha <oded123456 at gmail.com>
---
dlls/kernel32/path.c | 13 ++-----------
1 file changed, 2 insertions(+), 11 deletions(-)
diff --git a/dlls/kernel32/path.c b/dlls/kernel32/path.c
index 81610a2..a389743 100644
--- a/dlls/kernel32/path.c
+++ b/dlls/kernel32/path.c
@@ -1268,9 +1268,6 @@ BOOL WINAPI CopyFileExA(LPCSTR sourceFilename, LPCSTR destFilename,
return ret;
}
-extern int CDECL wine_server_handle_to_fd( HANDLE handle, unsigned int access, int *unix_fd,
- unsigned int *options );
-
/**************************************************************************
* MoveFileWithProgressW (KERNEL32.@)
@@ -1286,7 +1283,6 @@ BOOL WINAPI MoveFileWithProgressW( LPCWSTR source, LPCWSTR dest,
NTSTATUS status;
HANDLE source_handle = 0, dest_handle;
ANSI_STRING source_unix, dest_unix;
- BOOL should_sync = FALSE;
TRACE("(%s,%s,%p,%p,%04x)\n",
debugstr_w(source), debugstr_w(dest), fnProgress, param, flag );
@@ -1297,9 +1293,8 @@ BOOL WINAPI MoveFileWithProgressW( LPCWSTR source, LPCWSTR dest,
if (!dest)
return DeleteFileW( source );
- if ((flag & MOVEFILE_WRITE_THROUGH) && !(flag & MOVEFILE_DELAY_UNTIL_REBOOT)) {
- should_sync = TRUE;
- }
+ if (flag & MOVEFILE_WRITE_THROUGH)
+ FIXME("MOVEFILE_WRITE_THROUGH unimplemented\n");
/* check if we are allowed to rename the source */
@@ -1409,10 +1404,6 @@ BOOL WINAPI MoveFileWithProgressW( LPCWSTR source, LPCWSTR dest,
}
}
- if (should_sync) {
- sync();
- }
-
NtClose( source_handle );
RtlFreeAnsiString( &source_unix );
RtlFreeAnsiString( &dest_unix );
--
2.16.1
More information about the wine-devel
mailing list