svn path=/trunk/; revision=18108
size = wcslen(lpNewFileName);
wcscpy((WCHAR *)&lpNewFileName2[size], (WCHAR *)&lpDeleteFile[size2]);
- /* copy file */
- Result = CopyFileW(lpDeleteFile,lpNewFileName2, FALSE);
+ /* copy file */
+ Result = CopyFileExW (lpDeleteFile,
+ lpNewFileName2,
+ lpProgressRoutine,
+ lpData,
+ NULL,
+ 0);
+
+ if (Result == FALSE)
+ {
+ DPRINT("MoveFileWithProgressW : Fails\n");
+ break;
+ }
/* delete file */
DPRINT("MoveFileWithProgressW : Delete file : %S : %S\n",lpDeleteFile, lpNewFileName2);