diff --git a/src/processor_base.cpp b/src/processor_base.cpp index 847a438d32e83dc85f8a19b073b8b49f8564d375..a5c44e2abd7c5c2c96b14d10346744b4d186b3b6 100644 --- a/src/processor_base.cpp +++ b/src/processor_base.cpp @@ -101,16 +101,16 @@ KFPackPtr KFPackBuffer::selectPack(const TimeStamp& _time_stamp, const Scalar& _ { prev = std::prev(post); if (!checkTimeTolerance(prev->first, prev->second->time_tolerance, _time_stamp, _time_tolerance) - && check_post - && checkTimeTolerance(post->first, post->second->time_tolerance, _time_stamp, _time_tolerance)) + && (check_post + && checkTimeTolerance(post->first, post->second->time_tolerance, _time_stamp, _time_tolerance))) return post->second; else if (checkTimeTolerance(prev->first, prev->second->time_tolerance, _time_stamp, _time_tolerance) - && check_post - && !checkTimeTolerance(post->first, post->second->time_tolerance, _time_stamp, _time_tolerance)) + && !(check_post + && checkTimeTolerance(post->first, post->second->time_tolerance, _time_stamp, _time_tolerance))) return prev->second; else if (checkTimeTolerance(prev->first, prev->second->time_tolerance, _time_stamp, _time_tolerance) - && check_post - && checkTimeTolerance(post->first, post->second->time_tolerance, _time_stamp, _time_tolerance)) + && (check_post + && checkTimeTolerance(post->first, post->second->time_tolerance, _time_stamp, _time_tolerance))) { if (std::fabs((*post).first - _time_stamp) < std::fabs((*prev).first - _time_stamp)) return post->second;