Zebediah Figura (@zfigura) commented about dlls/kernelbase/file.c:
- if (!*invoke_progress || !progress)
- {
return TRUE;
- }
- ret_progress = progress(total, total_bytes_written, stream_size, stream_bytes_transferred, stream_count, callback_reason, hSourceFile, hDestinationFile, param);
- switch(ret_progress)
- {
case PROGRESS_STOP:
FIXME("Handle resumable copy/move operation");
case PROGRESS_CANCEL:
return FALSE;
case PROGRESS_QUIET:
*invoke_progress = 0;
break;
- }
Should we have a FIXME for unrecognized return values?