From 71af399db9abfdbc3de53571e574c8a87bdab700 Mon Sep 17 00:00:00 2001 From: luozheng <1732036298@qq.com> Date: Sat, 7 Feb 2026 11:20:48 +0800 Subject: [PATCH] =?utf8?q?CustomEventPublish=E5=87=BD=E6=95=B0=E4=BC=98?= =?utf8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- code/sdk/zhihui/utilscpp/custom_utilscpp.cpp | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/code/sdk/zhihui/utilscpp/custom_utilscpp.cpp b/code/sdk/zhihui/utilscpp/custom_utilscpp.cpp index 7cc718fd9..04f69122b 100644 --- a/code/sdk/zhihui/utilscpp/custom_utilscpp.cpp +++ b/code/sdk/zhihui/utilscpp/custom_utilscpp.cpp @@ -527,20 +527,20 @@ void uapi_dump_meminfo(void) void CustomEventPublish(uint16_t topic, uint8_t *data, uint32_t size) { int32_t ret; - BroadcastApi *broadcastApi = NULL; - IUnknown *api = NULL; - WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "ChargerEventPublish topic=%u!!", topic); + BroadcastApi *broadcastApi = nullptr; + IUnknown *api = nullptr; + WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "CustomEventPublish topic=%u!!", topic); void *publishData = nullptr; if (size > 0) { publishData = malloc(size); if (publishData == nullptr) { - WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "ChargerEventPublish malloc failed! size = %u", size); + WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "CustomEventPublish malloc failed! size = %u", size); return; } ret = memcpy_s(publishData, size, (const void *)data, size); if (ret != EOK) { - WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "ChargerEventPublish memcpy_s failed! ret = %d", ret); + WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "CustomEventPublish memcpy_s failed! ret = %d", ret); free(publishData); return; } @@ -550,14 +550,14 @@ void CustomEventPublish(uint16_t topic, uint8_t *data, uint32_t size) { /* public request */ api = SAMGR_GetInstance()->GetFeatureApi(BROADCAST_SERVICE_NAME, BROADCAST_FEATURE_NAME); - if (api == NULL) { + if (api == nullptr) { WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "GetFeatureApi failed for service: %s, feature: %s", BROADCAST_SERVICE_NAME, BROADCAST_FEATURE_NAME); free(publishData); return; } ret = api->QueryInterface(api, DEFAULT_VERSION, (void **)&broadcastApi); - if (ret != 0 || broadcastApi == NULL) { + if (ret != 0 || broadcastApi == nullptr) { WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "QueryInterface failed! ret = %d, api = %p", ret, api); free(publishData); return; @@ -569,10 +569,8 @@ void CustomEventPublish(uint16_t topic, uint8_t *data, uint32_t size) { } broadcastApi->Release((IUnknown *)broadcastApi); - WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "CustomEventPublish end!!"); + WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "CustomEventPublish end!!"); - // // 释放内存 - // free(publishData); return; } -- 2.17.1