On Sunday 14 December 2003 21:23, Alexandre Julliard wrote:
> You need to fix the code too, or add a todo_wine; I can't commit tests
> that fail.
Of course, you're right. Here's a fix.
Changelog:
MoveFile returns ERROR_ALREADY_EXISTS, not ERROR_FILE_EXISTS
Index: files/file.c
===================================================================
RCS file: /home/wine/wine/files/file.c,v
retrieving revision 1.196
diff -u -r1.196 file.c
--- files/file.c 12 Dec 2003 04:10:52 -0000 1.196
+++ files/file.c 14 Dec 2003 21:01:49 -0000
@@ -1817,7 +1817,7 @@
/* target exists, check if we may overwrite */
if (!(flag & MOVEFILE_REPLACE_EXISTING))
{
- SetLastError( ERROR_FILE_EXISTS );
+ SetLastError( ERROR_ALREADY_EXISTS );
return FALSE;
}
}