From 37eb5c5a90ca9ffa5b3bb6a6b6bb047c6ef13c16 Mon Sep 17 00:00:00 2001 From: yu-tengao Date: Tue, 17 Oct 2023 19:22:33 +0800 Subject: [PATCH] add if sharedPtrResult == nullptr Signed-off-by: yu-tengao --- dataBusiness/calllog/src/calllog_ability.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dataBusiness/calllog/src/calllog_ability.cpp b/dataBusiness/calllog/src/calllog_ability.cpp index 9d398ae..75ba1c6 100644 --- a/dataBusiness/calllog/src/calllog_ability.cpp +++ b/dataBusiness/calllog/src/calllog_ability.cpp @@ -359,6 +359,10 @@ std::shared_ptr CallLogAbility::Query( std::shared_ptr sharedPtrResult = std::make_shared(queryResultSet); HILOG_INFO("CallLogAbility ====>Query end"); + if (sharedPtrResult == nullptr) { + HILOG_ERROR("sharedPtrResult is nullptr"); + return nullptr; + } return sharedPtrResult; } @@ -367,4 +371,4 @@ void CallLogAbility::DataBaseNotifyChange(int code, Uri uri) Contacts::ContactsCommonEvent::SendCallLogChange(code); } } // namespace AbilityRuntime -} // namespace OHOS \ No newline at end of file +} // namespace OHOS -- Gitee