diff --git a/frameworks/jskitsimpl/distributeddata/src/js_util.cpp b/frameworks/jskitsimpl/distributeddata/src/js_util.cpp index 46cba864cd08634e25631a9b49d58c7c4761df30..902dcdd6638fc104d42330e425c9d714b1059d17 100644 --- a/frameworks/jskitsimpl/distributeddata/src/js_util.cpp +++ b/frameworks/jskitsimpl/distributeddata/src/js_util.cpp @@ -75,7 +75,7 @@ std::string JSUtil::Convert2String(napi_env env, napi_value jsString) return std::string(); } size_t len = 0; - status = napi_get_value_string_utf8(env, jsString, buf, maxLen, &len); + status = napi_get_value_string_utf8(env, jsString, buf, maxLen + 1, &len); if (status != napi_ok) { GET_AND_THROW_LAST_ERROR((env)); }