diff --git a/services/distributeddataservice/service/udmf/permission/checker_manager.h b/services/distributeddataservice/service/udmf/permission/checker_manager.h index 43b7cd12dd2fb48b43a81d6439767fd647514445..9e7cd13a401b6f2973ad37388b9cb841a24e44ca 100644 --- a/services/distributeddataservice/service/udmf/permission/checker_manager.h +++ b/services/distributeddataservice/service/udmf/permission/checker_manager.h @@ -31,7 +31,7 @@ public: public: virtual bool IsValid(const std::vector &privileges, const CheckInfo &info) = 0; protected: - ~Checker() = default; + virtual ~Checker() = default; }; static CheckerManager &GetInstance();