Переглянути джерело

Workaround for compiler error

The change should be noop

Source commit: ebcfd90431c29b5d8e7b3a6c05b8daf43d14b4a0
Martin Prikryl 1 рік тому
батько
коміт
624dcf7ba7
1 змінених файлів з 4 додано та 2 видалено
  1. 4 2
      source/forms/CustomScpExplorer.cpp

+ 4 - 2
source/forms/CustomScpExplorer.cpp

@@ -4373,7 +4373,8 @@ void __fastcall TCustomScpExplorerForm::DeleteFiles(TOperationSide Side,
       {
         DebugAssert(FDeletedFiles == NULL);
         TValueRestorer<TStrings *> DeletedFilesRestorer(FDeletedFiles, DeletedFiles.get());
-        TValueRestorer<TFileOperationFinishedEvent> OnFileOperationFinishedRestorer(FOnFileOperationFinished, FileDeleted);
+        TValueRestorer<TFileOperationFinishedEvent> OnFileOperationFinishedRestorer(FOnFileOperationFinished);
+        FOnFileOperationFinished = FileDeleted;
 
         FMoveToQueue = false;
 
@@ -12020,7 +12021,8 @@ void TCustomScpExplorerForm::CalculateDirectorySizes(TOperationSide Side)
 
   __int64 Size = 0;
   TValueRestorer<TCalculateSizeOperation *> DirectorySizeOperationRestorer(FCalculateSizeOperation, &CalculateSizeOperation);
-  TValueRestorer<TFileOperationFinishedEvent> OnFileOperationFinishedRestorer(FOnFileOperationFinished, DirectorySizeCalculated);
+  TValueRestorer<TFileOperationFinishedEvent> OnFileOperationFinishedRestorer(FOnFileOperationFinished);
+  FOnFileOperationFinished = DirectorySizeCalculated;
   TValueRestorer<TFileOperation> PrimaryOperationRestorer(FPrimaryOperation, foCalculateSize);
 
   TCalculatedSizes CalculatedSizes;