Bladeren bron

The result of AllowResume was not used for FTP protocol - introduced by 7f1aaa1b

(cherry picked from commit ff0490e7c86934ed56a222371e461ba4960e8a24)

Source commit: b9c70a0448079c6bd96ddbd256469a48d9e684de
Martin Prikryl 5 jaren geleden
bovenliggende
commit
0e4fba4198
1 gewijzigde bestanden met toevoegingen van 1 en 1 verwijderingen
  1. 1 1
      source/core/FtpFileSystem.cpp

+ 1 - 1
source/core/FtpFileSystem.cpp

@@ -3670,7 +3670,7 @@ bool __fastcall TFTPFileSystem::HandleAsynchRequestOverwrite(
       }
 
       bool AllowResume = UserData.CopyParam->AllowResume(FileParams.SourceSize, UnicodeString());
-      bool AutoResume = UserData.AutoResume;
+      bool AutoResume = UserData.AutoResume && AllowResume;
       if (ConfirmOverwrite(SourceFullFileName, TargetFileName, OverwriteMode, OperationProgress,
             (NoFileParams ? NULL : &FileParams), UserData.CopyParam, UserData.Params, AutoResume))
       {