Explorar el Código

Fixing creating of directory with trailing slash specified

Source commit: 7cbdbacfcc5e7ad8165862577f0820ec8b378b5f
Martin Prikryl hace 8 años
padre
commit
5365edb8d6
Se han modificado 1 ficheros con 1 adiciones y 1 borrados
  1. 1 1
      source/core/S3FileSystem.cpp

+ 1 - 1
source/core/S3FileSystem.cpp

@@ -955,7 +955,7 @@ void __fastcall TS3FileSystem::CopyFile(const UnicodeString AFileName, const TRe
 void __fastcall TS3FileSystem::CreateDirectory(const UnicodeString ADirName)
 {
   TOperationVisualizer Visualizer(FTerminal->UseBusyCursor);
-  UnicodeString DirName = AbsolutePath(ADirName, false);
+  UnicodeString DirName = UnixExcludeTrailingBackslash(AbsolutePath(ADirName, false));
 
   UnicodeString BucketName, Key;
   ParsePath(DirName, BucketName, Key);