diff --git a/services/ans/test/unittest/notification_rdb_data_mgr_test/notification_rdb_data_mgr_test.cpp b/services/ans/test/unittest/notification_rdb_data_mgr_test/notification_rdb_data_mgr_test.cpp index fe194ca703079764cae3c017850f7176b9feb4e8..6ed1cc8dc9daa3df1c8a980e3f01ae5b8a441ca5 100755 --- a/services/ans/test/unittest/notification_rdb_data_mgr_test/notification_rdb_data_mgr_test.cpp +++ b/services/ans/test/unittest/notification_rdb_data_mgr_test/notification_rdb_data_mgr_test.cpp @@ -289,12 +289,12 @@ class RdbStoreTest : public RdbStore { return E_ERROR; }; - virtual int Subscribe(const SubscribeOption& option, RdbStoreObserver *observer) + virtual int Subscribe(const SubscribeOption& option, std::shared_ptr observer) { return E_ERROR; }; - virtual int UnSubscribe(const SubscribeOption& option, RdbStoreObserver *observer) + virtual int UnSubscribe(const SubscribeOption& option, std::shared_ptr observer) { return E_ERROR; };