From fcb7c6be8d46b5ad88b9a438a00b704bf76ff61a Mon Sep 17 00:00:00 2001 From: Atdunbg <979541498@qq.com> Date: Sat, 13 Sep 2025 15:24:55 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AE=80=E5=8D=95=E4=BF=AE=E5=A4=8D=E4=B8=AD?= =?UTF-8?q?=E6=96=87=E6=8A=A5=E9=94=99=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- expkg/src/BinaryOPT/BinaryReader.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/expkg/src/BinaryOPT/BinaryReader.cpp b/expkg/src/BinaryOPT/BinaryReader.cpp index 24dc40f..1451a0f 100644 --- a/expkg/src/BinaryOPT/BinaryReader.cpp +++ b/expkg/src/BinaryOPT/BinaryReader.cpp @@ -69,7 +69,7 @@ namespace PKG result.resize(length); m_File.read(reinterpret_cast(result.data()), length); - return std::string(reinterpret_cast(result.data()), length); + return std::filesystem::u8path(std::string(reinterpret_cast(result.data()), length)).string(); // TODO: fix me! chinese charactor bug } std::string BinaryReader::ReadNString(const int32_t maxLength)