From 2b33c457b432b81afcc932628b56cee84357c6ad Mon Sep 17 00:00:00 2001 From: Nicolas Pope <nwpope@utu.fi> Date: Sat, 7 Nov 2020 14:58:06 +0200 Subject: [PATCH] Fix valgrind issues --- SDK/C++/private/observer_impl.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/SDK/C++/private/observer_impl.cpp b/SDK/C++/private/observer_impl.cpp index 49563417c..abdd38f8f 100644 --- a/SDK/C++/private/observer_impl.cpp +++ b/SDK/C++/private/observer_impl.cpp @@ -9,9 +9,10 @@ using voltu::internal::ObserverImpl; using ftl::rgbd::Capability; ObserverImpl::ObserverImpl(ftl::Configurable *base) + : id_(254) // FIXME: Allocate this { pool_ = new ftl::data::Pool(2,5); - rend_ = ftl::create<ftl::render::CUDARender>(base, "camN"); + rend_ = ftl::create<ftl::render::CUDARender>(base, "camN"); // FIXME: Generate name properly intrinsics_.fx = 700.0f; intrinsics_.fy = 700.0f; @@ -28,6 +29,7 @@ ObserverImpl::ObserverImpl(ftl::Configurable *base) ObserverImpl::~ObserverImpl() { + frameset_.reset(); delete rend_; delete pool_; } -- GitLab