From bc345d8be8ec22361aeb0185947e80044c6c368a Mon Sep 17 00:00:00 2001 From: Joaquim Casals <jcasals@iri.upc.edu> Date: Fri, 17 May 2019 09:52:19 +0200 Subject: [PATCH] Test no longer crashes, but it fails --- src/processor/processor_gnss_single_diff.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/processor/processor_gnss_single_diff.cpp b/src/processor/processor_gnss_single_diff.cpp index d72c8b97a..6bdf09948 100644 --- a/src/processor/processor_gnss_single_diff.cpp +++ b/src/processor/processor_gnss_single_diff.cpp @@ -51,8 +51,8 @@ void ProcessorGnssSingleDiff::process(CaptureBasePtr _capture_ptr) // EXTRACT AND ADD FEATURES //WOLF_DEBUG("adding the feature..."); - FeatureBasePtr ftr_ptr = last_capture_ptr_->addFeature(std::make_shared<FeatureGnssSingleDiff>(last_capture_ptr_->getData(),last_capture_ptr_->getDataCovariance())); - + // FeatureBasePtr ftr_ptr = last_capture_ptr_->addFeature(std::make_shared<FeatureGnssSingleDiff>(last_capture_ptr_->getData(),last_capture_ptr_->getDataCovariance())); + FeatureBasePtr ftr_ptr = FeatureBase::emplace<FeatureGnssSingleDiff>(last_capture_ptr_, last_capture_ptr_->getData(),last_capture_ptr_->getDataCovariance()); // ADD CONSTRAINT FactorBasePtr fac_ptr; //WOLF_DEBUG("adding the factor..."); -- GitLab