diff --git a/uhdf2/hdi/test/servmgr/service_manager_hdi_test.cpp b/uhdf2/hdi/test/servmgr/service_manager_hdi_test.cpp index 03acd0dff82898b716c7d0415954b8b5a5d1468e..be31636d9e357a19e2eb6985068e698a1a00312b 100644 --- a/uhdf2/hdi/test/servmgr/service_manager_hdi_test.cpp +++ b/uhdf2/hdi/test/servmgr/service_manager_hdi_test.cpp @@ -561,7 +561,7 @@ HWTEST_F(HdfServiceMangerHdiTest, ServMgrTest012, TestSize.Level1) t[0].data64 = i + 1; t[1].data32 = i + 1; t[1].data64 = i + 1; - HDF_LOGI("%{public}s:write smq message %{public}zu", __func__, i); + HDF_LOGI("%{public}s:write smq message %{public}d", __func__, i); auto status = smq->Write(&t[0], ELEMENT_SIZE, OHOS::MillisecToNanosec(SMQ_TEST_WAIT_TIME)); ASSERT_EQ(status, 0); } @@ -603,7 +603,7 @@ HWTEST_F(HdfServiceMangerHdiTest, ServMgrTest013, TestSize.Level1) t[0].data64 = i + 1; t[1].data32 = i + 1; t[1].data64 = i + 1; - HDF_LOGI("%{public}s:write smq message %{public}zu", __func__, i); + HDF_LOGI("%{public}s:write smq message %{public}d", __func__, i); status = smq->WriteNonBlocking(&t[0], ELEMENT_SIZE); ASSERT_EQ(status, 0); } diff --git a/uhdf2/include/hdi/base/hdi_smq.h b/uhdf2/include/hdi/base/hdi_smq.h index 5c1f417c5c6909a79ea6e58118ff9b9276a5e2db..345f9fc35b41e757603d43a21313420f49a94d93 100644 --- a/uhdf2/include/hdi/base/hdi_smq.h +++ b/uhdf2/include/hdi/base/hdi_smq.h @@ -99,7 +99,7 @@ SharedMemQueue::SharedMemQueue(uint32_t elementCount, SmqType type) : aligned } meta_ = std::make_shared>(elementCount, type); - HDF_LOGI("create SharedMemQueue, count=%{public}u, size=%{public}u", elementCount, meta_->GetSize()); + HDF_LOGI("create SharedMemQueue, count=%{public}u, size=%{public}zu", elementCount, meta_->GetSize()); int ashmemFd = AshmemCreate("hdi_smq", Align(meta_->GetSize(), PAGE_SIZE)); if (ashmemFd < 0) { HDF_LOGE("failed to create ashmem");