@@ -382,11 +382,13 @@ class DynamicStorage : public rclcpp::wait_set_policies::detail::StoragePolicyCo
382382 return weak_ptr.expired ();
383383 };
384384 // remove guard conditions which have been deleted
385- guard_conditions_.erase (std::remove_if (guard_conditions_.begin (), guard_conditions_.end (), p));
386- timers_.erase (std::remove_if (timers_.begin (), timers_.end (), p));
387- clients_.erase (std::remove_if (clients_.begin (), clients_.end (), p));
388- services_.erase (std::remove_if (services_.begin (), services_.end (), p));
389- waitables_.erase (std::remove_if (waitables_.begin (), waitables_.end (), p));
385+ guard_conditions_.erase (
386+ std::remove_if (guard_conditions_.begin (), guard_conditions_.end (), p),
387+ guard_conditions_.end ());
388+ timers_.erase (std::remove_if (timers_.begin (), timers_.end (), p), timers_.end ());
389+ clients_.erase (std::remove_if (clients_.begin (), clients_.end (), p), clients_.end ());
390+ services_.erase (std::remove_if (services_.begin (), services_.end (), p), services_.end ());
391+ waitables_.erase (std::remove_if (waitables_.begin (), waitables_.end (), p), waitables_.end ());
390392 }
391393
392394 void
0 commit comments