Przeglądaj źródła

Comment on flaw in handling folders starting with tilde and containing space

Source commit: f3e75c633a5cab827fed15c52abedfa9c5bfbd17
Martin Prikryl 3 lat temu
rodzic
commit
b8b1cbec3e
1 zmienionych plików z 1 dodań i 0 usunięć
  1. 1 0
      source/core/ScpFileSystem.cpp

+ 1 - 0
source/core/ScpFileSystem.cpp

@@ -948,6 +948,7 @@ void __fastcall TSCPFileSystem::AnnounceFileListOperation()
 void __fastcall TSCPFileSystem::ChangeDirectory(const UnicodeString Directory)
 {
   UnicodeString ToDir;
+  // This effectivelly disallows entering subdirectories starting with ~ and containing space
   if (!Directory.IsEmpty() &&
       ((Directory[1] != L'~') || (Directory.SubString(1, 2) == L"~ ")))
   {