|
@@ -4502,7 +4502,7 @@ void __fastcall TSFTPFileSystem::Source(
|
|
// should we check for interrupted transfer?
|
|
// should we check for interrupted transfer?
|
|
ResumeAllowed =
|
|
ResumeAllowed =
|
|
!OperationProgress->AsciiTransfer &&
|
|
!OperationProgress->AsciiTransfer &&
|
|
- CopyParam->AllowResume(OperationProgress->LocalSize) &&
|
|
|
|
|
|
+ CopyParam->AllowResume(OperationProgress->LocalSize, DestFileName) &&
|
|
IsCapable(fcRename) &&
|
|
IsCapable(fcRename) &&
|
|
!FTerminal->IsEncryptingFiles() &&
|
|
!FTerminal->IsEncryptingFiles() &&
|
|
(CopyParam->OnTransferIn == NULL);
|
|
(CopyParam->OnTransferIn == NULL);
|
|
@@ -5260,7 +5260,7 @@ void __fastcall TSFTPFileSystem::Sink(
|
|
bool ResumeAllowed =
|
|
bool ResumeAllowed =
|
|
FLAGCLEAR(Params, cpTemporary) &&
|
|
FLAGCLEAR(Params, cpTemporary) &&
|
|
!OperationProgress->AsciiTransfer &&
|
|
!OperationProgress->AsciiTransfer &&
|
|
- CopyParam->AllowResume(OperationProgress->TransferSize) &&
|
|
|
|
|
|
+ CopyParam->AllowResume(OperationProgress->TransferSize, DestFileName) &&
|
|
!FTerminal->IsEncryptingFiles() &&
|
|
!FTerminal->IsEncryptingFiles() &&
|
|
(CopyParam->OnTransferOut == NULL);
|
|
(CopyParam->OnTransferOut == NULL);
|
|
|
|
|