diff --git a/services/ans/include/base_publish_process.h b/services/ans/include/base_publish_process.h index 618ec1fedcdc3acebdb28bd5510e0a468fe2bc49..0c52b376ee22bbc87dd0935c0a9f969e9bb69110 100644 --- a/services/ans/include/base_publish_process.h +++ b/services/ans/include/base_publish_process.h @@ -23,7 +23,7 @@ namespace Notification { class BasePublishProcess { public: BasePublishProcess() = default; - ~BasePublishProcess() = default; + virtual ~BasePublishProcess() = default; virtual ErrCode PublishPreWork(const sptr &request, bool isUpdateByOwnerAllowed); virtual ErrCode PublishNotificationByApp(const sptr &request) = 0; ErrCode CommonPublishCheck(const sptr &request);