diff options
Diffstat (limited to 'modules/isp/isp_poll_thread.cpp')
-rw-r--r-- | modules/isp/isp_poll_thread.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/modules/isp/isp_poll_thread.cpp b/modules/isp/isp_poll_thread.cpp index 754452e..722a0b2 100644 --- a/modules/isp/isp_poll_thread.cpp +++ b/modules/isp/isp_poll_thread.cpp @@ -50,7 +50,9 @@ IspPollThread::set_isp_controller (SmartPtr<IspController> &isp) XCamReturn IspPollThread::start () { - _3a_stats_pool = new X3aStatisticsQueue; + SmartPtr<X3aStatsPool> stats_pool = new X3aStatisticsQueue; + XCAM_ASSERT (stats_pool.ptr ()); + _3a_stats_pool = stats_pool; return PollThread::start (); } |