diff options
Diffstat (limited to 'test/ipa/ipa_interface_test.cpp')
-rw-r--r-- | test/ipa/ipa_interface_test.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/test/ipa/ipa_interface_test.cpp b/test/ipa/ipa_interface_test.cpp index 2f02af49..153493ba 100644 --- a/test/ipa/ipa_interface_test.cpp +++ b/test/ipa/ipa_interface_test.cpp @@ -39,11 +39,15 @@ public: ~IPAInterfaceTest() { delete notifier_; + ipa_.reset(); + ipaManager_.reset(); } protected: int init() override { + ipaManager_ = make_unique<IPAManager>(); + /* Create a pipeline handler for vimc. */ std::vector<PipelineHandlerFactory *> &factories = PipelineHandlerFactory::factories(); @@ -161,6 +165,7 @@ private: std::shared_ptr<PipelineHandler> pipe_; std::unique_ptr<IPAProxy> ipa_; + std::unique_ptr<IPAManager> ipaManager_; enum IPAOperationCode trace_; EventNotifier *notifier_; int fd_; |