From 5f0bd4dc95db3b5bc9ad8baf916a8c832efd7b9c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=AE=87=E6=99=96?= Date: Mon, 23 Jun 2025 12:06:31 +0000 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=91=8A=E8=AD=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 王宇晖 --- services/service/src/relationshipsyncmgr/dm_comm_tool.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/services/service/src/relationshipsyncmgr/dm_comm_tool.cpp b/services/service/src/relationshipsyncmgr/dm_comm_tool.cpp index 40d8dbf99..09b7dbb0b 100644 --- a/services/service/src/relationshipsyncmgr/dm_comm_tool.cpp +++ b/services/service/src/relationshipsyncmgr/dm_comm_tool.cpp @@ -262,9 +262,13 @@ void DMCommTool::RspLocalFrontOrBackUserIds(const std::string rmtNetworkId, const std::vector &foregroundUserIds, const std::vector &backgroundUserIds, int32_t socketId) { UserIdsMsg userIdsMsg(foregroundUserIds, backgroundUserIds, true); + if (dmTransportPtr_ == nullptr) { + LOGE("dmTransportPtr_ is null."); + return; + } cJSON *root = cJSON_CreateObject(); - if (root == nullptr || dmTransportPtr_ == nullptr) { - LOGE("Create cJSON object failed."); + if (root == nullptr) { + LOGE("Create cJSON object failed: root is null."); return; } ToJson(root, userIdsMsg); -- Gitee