From 2d8da351ba88ffa0d5dee39268215090ac4785b7 Mon Sep 17 00:00:00 2001 From: hyzboy Date: Mon, 2 Dec 2019 13:08:06 +0800 Subject: [PATCH] update StdString code on std::string construct function. --- inc/hgl/type/StdString.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/inc/hgl/type/StdString.h b/inc/hgl/type/StdString.h index 7b34ab6..64bd207 100644 --- a/inc/hgl/type/StdString.h +++ b/inc/hgl/type/StdString.h @@ -14,7 +14,7 @@ inline std::string to_std(const hgl::OSString &str) { hgl::UTF8String u8_str=hgl::to_u8(str); - return std::string(u8_str.c_str()); + return std::string(u8_str.c_str(),str.Length()); } #else inline hgl::OSString std_to_os(const std::string &str) @@ -24,7 +24,7 @@ inline hgl::OSString std_to_os(const std::string &str) inline std::string to_std(const hgl::OSString &str) { - return std::string(str.c_str()); + return std::string(str.c_str(),str.Length()); } #endif//