diff --git a/src/processor/processor_tracker.cpp b/src/processor/processor_tracker.cpp index 8e9ff8612e6098e3f6dc5ed889cbac9c0efea9f7..578bc8b5d81223c8e941f4dc6c68884acf06af2c 100644 --- a/src/processor/processor_tracker.cpp +++ b/src/processor/processor_tracker.cpp @@ -101,7 +101,7 @@ void ProcessorTracker::processCapture(CaptureBasePtr _incoming_ptr) processKnownProfiling(); // Reset this - last_ptr_ = incoming_ptr_; // Before calling resetDerived() since it will assume KF in last + last_ptr_ = incoming_ptr_; // Before calling resetDerived() since it will assume KF in last resetDerived(); // Update pointers origin_ptr_ = incoming_ptr_; @@ -137,7 +137,7 @@ void ProcessorTracker::processCapture(CaptureBasePtr _incoming_ptr) getProblem()->keyFrameCallback(keyframe, shared_from_this()); // Reset this - last_ptr_ = incoming_ptr_; // Before calling resetDerived() since it will assume KF in last + last_ptr_ = incoming_ptr_; // Before calling resetDerived() since it will assume KF in last resetDerived(); // Update pointers origin_ptr_ = incoming_ptr_;