From cfe130cc0a27d70ba3464282362ba448c9b42a6b Mon Sep 17 00:00:00 2001 From: liwang <965027894@qq.com> Date: Thu, 28 Aug 2025 21:31:54 +0800 Subject: [PATCH] =?UTF-8?q?sts=5Fcommon.cpp=E6=96=87=E4=BB=B6ConvertArrayL?= =?UTF-8?q?ongToAniObj=E5=92=8CSetOptionalFieldArrayLong=E6=97=A5=E5=BF=97?= =?UTF-8?q?=E6=95=B4=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: liwang <965027894@qq.com> --- frameworks/ets/ani/src/sts_common.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/frameworks/ets/ani/src/sts_common.cpp b/frameworks/ets/ani/src/sts_common.cpp index 77f9cbce6..e37475824 100644 --- a/frameworks/ets/ani/src/sts_common.cpp +++ b/frameworks/ets/ani/src/sts_common.cpp @@ -688,6 +688,7 @@ ani_object ConvertArrayLongToAniObj(ani_env *env, const std::vectorObject_CallMethodByName_Void(arrayObj, "$_set", "iC{std.core.Object}:", i, longObj); if (status != ANI_OK) { - ANS_LOGE("status : %{public}d", status); + ANS_LOGE("Object_CallMethodByName_Void fail, status : %{public}d", status); return nullptr; } } @@ -715,17 +716,17 @@ bool SetOptionalFieldArrayLong(ani_env *env, ani_class cls, ani_object &object, ani_field field = nullptr; ani_status status = env->Class_FindField(cls, fieldName.c_str(), &field); if (status != ANI_OK) { - ANS_LOGE("status : %{public}d", status); + ANS_LOGE("Class_FindField fail, status : %{public}d", status); return false; } ani_object arrayObj = ConvertArrayLongToAniObj(env, values); if (arrayObj == nullptr) { - ANS_LOGE("arrayObj is nullptr."); + ANS_LOGE("ConvertArrayLongToAniObj fail, arrayObj is nullptr."); return false; } status = env->Object_SetField_Ref(object, field, arrayObj); if (status != ANI_OK) { - ANS_LOGE("status : %{public}d", status); + ANS_LOGE("Object_SetField_Ref fail, status : %{public}d", status); return false; } return true; -- Gitee