diff --git a/ecmascript/builtins/builtins_global_uri.cpp b/ecmascript/builtins/builtins_global_uri.cpp index bfe1607e501a19255b5e0989315a17857f30ab3f..fc63ddf99c577e24a459a421865047f1c4786de8 100644 --- a/ecmascript/builtins/builtins_global_uri.cpp +++ b/ecmascript/builtins/builtins_global_uri.cpp @@ -33,7 +33,7 @@ void BuiltinsGlobal::AppendPercentEncodedByte(std::u16string &sStr, uint8_t byte void BuiltinsGlobal::AppendU32Data(std::u16string &resStr, uint32_t data) { uint8_t len = 0; - static std::u16string sStr(u"%00%00%00%00"); + std::u16string sStr(u"%00%00%00%00"); if (data <= 0x7F) { // 0x7F: 1 byte AppendPercentEncodedByte(sStr, data, len); } else if (data <= 0x7FF) { // 0x7FF: 2 bytes