瀏覽代碼

Fixing decrypting of Unicode filenames

Source commit: 0c9493a523b5a4c44550d4d352834dbc847b8f25
Martin Prikryl 7 年之前
父節點
當前提交
9b2a10fb07
共有 1 個文件被更改,包括 1 次插入2 次删除
  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;
 }
 //---------------------------------------------------------------------------