From fe06df04db6dc3ca54c311aafbc4c600dec4cd3f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Joan=20Sol=C3=A0?= <jsola@iri.upc.edu>
Date: Wed, 10 Jun 2020 18:34:53 +0200
Subject: [PATCH] Remove unused PM::last_nullptr_

---
 include/core/processor/processor_motion.h | 1 -
 src/processor/processor_motion.cpp        | 6 ------
 2 files changed, 7 deletions(-)

diff --git a/include/core/processor/processor_motion.h b/include/core/processor/processor_motion.h
index 3d331805b..4df3a67fb 100644
--- a/include/core/processor/processor_motion.h
+++ b/include/core/processor/processor_motion.h
@@ -484,7 +484,6 @@ class ProcessorMotion : public ProcessorBase, public IsMotion
         CaptureMotionPtr origin_ptr_;
         CaptureMotionPtr last_ptr_;
         CaptureMotionPtr incoming_ptr_;
-        bool last_nullptr_;
         
     protected:
         // helpers to avoid allocation
diff --git a/src/processor/processor_motion.cpp b/src/processor/processor_motion.cpp
index 366d9e4aa..68b12a87c 100644
--- a/src/processor/processor_motion.cpp
+++ b/src/processor/processor_motion.cpp
@@ -33,7 +33,6 @@ ProcessorMotion::ProcessorMotion(const std::string& _type,
         origin_ptr_(),
         last_ptr_(),
         incoming_ptr_(),
-        last_nullptr_(false),
         dt_(0.0), 
         x_(_state_size),
         delta_(_delta_size),
@@ -315,11 +314,6 @@ void ProcessorMotion::processCapture(CaptureBasePtr _incoming_ptr)
             break;
     }
 
-    if (last_nullptr_){
-        integrateOneStep();
-        last_nullptr_ = false;
-    }
-
 
     // Update state and time stamps
     const auto& ts = getTimeStamp();
-- 
GitLab