aboutsummaryrefslogtreecommitdiff
path: root/modules/isp/isp_poll_thread.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'modules/isp/isp_poll_thread.cpp')
-rw-r--r--modules/isp/isp_poll_thread.cpp4
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 ();
}