Bladeren bron

Bug 1716: When an ancestor directory cannot be read, its child files and subdirectories are incorrectly assumed to be encrypted (2nd)

https://winscp.net/tracker/1716

Source commit: 58bf57ab676bebfab0c5ed1c60c7ee390758ac3d
Martin Prikryl 6 jaren geleden
bovenliggende
commit
25377bbd17
1 gewijzigde bestanden met toevoegingen van 1 en 1 verwijderingen
  1. 1 1
      source/core/Terminal.cpp

+ 1 - 1
source/core/Terminal.cpp

@@ -7850,7 +7850,7 @@ TTerminal::TEncryptedFileNames::const_iterator __fastcall TTerminal::GetEncrypte
 
       if (FEncryptedFileNames.find(Path) == FEncryptedFileNames.end())
       {
-        FEncryptedFileNames.insert(std::make_pair(Path, Path));
+        FEncryptedFileNames.insert(std::make_pair(Path, UnixExtractFileName(Path)));
         LogEvent(2, FORMAT(L"Name of file '%s' assumed not to be encrypted", (Path)));
       }
     }