From 14a90a779a7db82026784be5ae66d3345cf85267 Mon Sep 17 00:00:00 2001 From: fangjinliang Date: Mon, 21 Mar 2022 17:15:16 +0800 Subject: [PATCH] crash test Signed-off-by: fangjinliang --- frameworks/ans/native/src/notification_subscriber.cpp | 11 ++++++++++- .../ans/native/include/notification_subscriber.h | 2 +- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/frameworks/ans/native/src/notification_subscriber.cpp b/frameworks/ans/native/src/notification_subscriber.cpp index a0865fa92..505a278b2 100644 --- a/frameworks/ans/native/src/notification_subscriber.cpp +++ b/frameworks/ans/native/src/notification_subscriber.cpp @@ -23,10 +23,13 @@ namespace Notification { NotificationSubscriber::NotificationSubscriber() { impl_ = new (std::nothrow) SubscriberImpl(*this); + ANS_LOGD("%s", __func__); }; NotificationSubscriber::~NotificationSubscriber() -{} +{ + ANS_LOGD("%s", __func__); +} const sptr NotificationSubscriber::GetImpl() const { @@ -36,8 +39,14 @@ const sptr NotificationSubscriber::GetIm NotificationSubscriber::SubscriberImpl::SubscriberImpl(NotificationSubscriber &subscriber) : subscriber_(subscriber) { recipient_ = new (std::nothrow) DeathRecipient(*this); + ANS_LOGD("%s", __func__); }; +NotificationSubscriber::SubscriberImpl::~SubscriberImpl() +{ + ANS_LOGD("%s", __func__); +} + void NotificationSubscriber::SubscriberImpl::OnConnected() { if (GetAnsManagerProxy()) { diff --git a/interfaces/innerkits/ans/native/include/notification_subscriber.h b/interfaces/innerkits/ans/native/include/notification_subscriber.h index 84333bb97..2a8e44dc3 100644 --- a/interfaces/innerkits/ans/native/include/notification_subscriber.h +++ b/interfaces/innerkits/ans/native/include/notification_subscriber.h @@ -124,7 +124,7 @@ private: public: SubscriberImpl(NotificationSubscriber &subscriber); - ~SubscriberImpl() {}; + ~SubscriberImpl(); void OnConnected() override; -- Gitee