From baf14d9a049d17f0a1df65b6fb3bb9bfecf77280 Mon Sep 17 00:00:00 2001 From: zhaona45 Date: Thu, 21 Aug 2025 14:46:30 +0800 Subject: [PATCH] =?UTF-8?q?=E9=80=82=E9=85=8DBusinessError=20number?= =?UTF-8?q?=E8=BD=ACint;=20=E4=BF=AE=E5=A4=8Dtransfer=20codecheck?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: zhaona45 Change-Id: Iecd195eb759d8407bb3f71640a866c45c29798ec --- frameworks/kits/taihe/src/image_taihe_utils.cpp | 2 +- frameworks/kits/taihe/src/picture_taihe.cpp | 4 ++-- frameworks/kits/taihe/src/transfer_taihe.cpp | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/frameworks/kits/taihe/src/image_taihe_utils.cpp b/frameworks/kits/taihe/src/image_taihe_utils.cpp index 4957fb6ac..a4318dc9e 100644 --- a/frameworks/kits/taihe/src/image_taihe_utils.cpp +++ b/frameworks/kits/taihe/src/image_taihe_utils.cpp @@ -85,7 +85,7 @@ ani_object ImageTaiheUtils::ToBusinessError(ani_env *env, int32_t code, const st CHECK_ERROR_RETURN_RET_LOG(ANI_OK != env->Object_New(cls, ctor, &error), err, "new object %{public}s failed", CLASS_NAME_BUSINESSERROR); CHECK_ERROR_RETURN_RET_LOG( - ANI_OK != env->Object_SetPropertyByName_Double(error, "code", static_cast(code)), err, + ANI_OK != env->Object_SetPropertyByName_Int(error, "code", static_cast(code)), err, "set property BusinessError.code failed"); ani_string messageRef {}; CHECK_ERROR_RETURN_RET_LOG(ANI_OK != env->String_NewUTF8(message.c_str(), message.size(), &messageRef), err, diff --git a/frameworks/kits/taihe/src/picture_taihe.cpp b/frameworks/kits/taihe/src/picture_taihe.cpp index 32bc66feb..54d3968b6 100644 --- a/frameworks/kits/taihe/src/picture_taihe.cpp +++ b/frameworks/kits/taihe/src/picture_taihe.cpp @@ -216,8 +216,8 @@ void PictureImpl::SetMetadataSync(MetadataType metadataType, weak::Metadata meta } std::shared_ptr imageMetadata = metadataImpl->GetNativeMetadata(); - int32_t status = nativePicture_->SetExifMetadata( - std::reinterpret_pointer_cast(imageMetadata)); + int32_t status = static_cast(nativePicture_->SetExifMetadata( + std::reinterpret_pointer_cast(imageMetadata))); if (status != OHOS::Media::SUCCESS) { ImageTaiheUtils::ThrowExceptionError(OHOS::Media::ERROR, "Set Metadata failed!"); } diff --git a/frameworks/kits/taihe/src/transfer_taihe.cpp b/frameworks/kits/taihe/src/transfer_taihe.cpp index 3786d5683..4214ac4ec 100644 --- a/frameworks/kits/taihe/src/transfer_taihe.cpp +++ b/frameworks/kits/taihe/src/transfer_taihe.cpp @@ -85,7 +85,7 @@ void* GetNapiFunction(const char* name) IMAGE_LOGE("%{public}s dlsym failed, name: %{public}s, error: %{public}s", __func__, name, dlerror()); return nullptr; } - IMAGE_LOGI("%{public}s dlsym success, name: %{public}s, symbol: %{public}p", __func__, name, symbol); + IMAGE_LOGI("%{public}s dlsym success, name: %{public}s", __func__, name); return symbol; } -- Gitee