Przeglądaj źródła

Fixing decrypting of Unicode filenames

Source commit: 0c9493a523b5a4c44550d4d352834dbc847b8f25
Martin Prikryl 7 lat temu
rodzic
commit
9b2a10fb07
1 zmienionych plików z 1 dodań i 2 usunięć
  1. 1 2
      source/core/Cryptography.cpp

+ 1 - 2
source/core/Cryptography.cpp

@@ -834,8 +834,7 @@ UnicodeString TEncryption::DecryptFileName(const UnicodeString & FileName)
   SetSalt();
   Buffer.Delete(1, FSalt.Length());
   Aes(Buffer);
-  UTF8String FileNameUtf(Buffer);
-  UnicodeString Result(FileNameUtf);
+  UnicodeString Result(UTF8ToString(Buffer));
   return Result;
 }
 //---------------------------------------------------------------------------