From 88ce5d8d73b22160845c601eb41e6e31c921ffcb Mon Sep 17 00:00:00 2001 From: songbao1 Date: Wed, 24 Jul 2024 14:22:20 +0800 Subject: [PATCH] =?UTF-8?q?GetDoNotDisturbProfile=E4=B8=ADname=E9=95=BF?= =?UTF-8?q?=E5=BA=A6=E8=8C=83=E5=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: songbao1 --- frameworks/js/napi/src/disturb_mode.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frameworks/js/napi/src/disturb_mode.cpp b/frameworks/js/napi/src/disturb_mode.cpp index a46f52c7c..7d5a9f0f8 100644 --- a/frameworks/js/napi/src/disturb_mode.cpp +++ b/frameworks/js/napi/src/disturb_mode.cpp @@ -130,7 +130,7 @@ bool GetDoNotDisturbProfile( ANS_LOGE("Wrong argument type. Property type expected."); return false; } - char name[STR_MAX_SIZE] = {0}; + char name[STR_MAX_SIZE+2] = {0}; napi_get_named_property(env, value, "name", &obj); NAPI_CALL_BASE(env, napi_typeof(env, obj, &valuetype), false); if (valuetype != napi_string) { @@ -138,7 +138,7 @@ bool GetDoNotDisturbProfile( return false; } size_t strLen = 0; - NAPI_CALL_BASE(env, napi_get_value_string_utf8(env, obj, name, STR_MAX_SIZE - 1, &strLen), false); + NAPI_CALL_BASE(env, napi_get_value_string_utf8(env, obj, name, STR_MAX_SIZE + 1, &strLen), false); profile->SetProfileName(name); return AnalyseTrustlist(env, value, profile); -- Gitee