diff --git a/interfaces/kits/js/src/mod_fileio/common_func.cpp b/interfaces/kits/js/src/mod_fileio/common_func.cpp index f9051717f6d14b60d1867f4e72fbd87ab9267f71..e62e540690906bea57d4e5a99a0584007e6a1f26 100644 --- a/interfaces/kits/js/src/mod_fileio/common_func.cpp +++ b/interfaces/kits/js/src/mod_fileio/common_func.cpp @@ -226,7 +226,7 @@ static tuple, size_t> DecodeString(napi_env env, NVal j if (!succ) { return { false, nullptr, 0 }; } - string_view encodingStr(encodingBuf.release()); + string_view encodingStr(encodingBuf.get()); if (encodingStr == "utf-8") { return jsStr.ToUTF8String(); } else if (encodingStr == "utf-16") { diff --git a/interfaces/kits/js/src/mod_fs/common_func.cpp b/interfaces/kits/js/src/mod_fs/common_func.cpp index 35119fd510dec0b99e7c634b20633b8c0da1e5ce..73cf7abaa48a2edf2fcb6d24177bc27259d51233 100644 --- a/interfaces/kits/js/src/mod_fs/common_func.cpp +++ b/interfaces/kits/js/src/mod_fs/common_func.cpp @@ -213,7 +213,7 @@ static tuple, size_t> DecodeString(napi_env env, NVal j return { false, nullptr, 0 }; } - string_view encodingStr(encodingBuf.release()); + string_view encodingStr(encodingBuf.get()); if (encodingStr == "utf-8") { return jsStr.ToUTF8String(); } else if (encodingStr == "utf-16") {