Skip to content

Commit da53aa2

Browse files
committed
shared to unique ptr
Signed-off-by: Steve Macenski <[email protected]>
1 parent e6c019f commit da53aa2

2 files changed

Lines changed: 2 additions & 3 deletions

File tree

nav2_behaviors/include/nav2_behaviors/plugins/assisted_teleop.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ class AssistedTeleop : public TimedBehavior<AssistedTeleopAction>
9999
bool preempt_teleop_{false};
100100

101101
// subscribers
102-
std::shared_ptr<nav2_util::TwistSubscriber> vel_sub_;
102+
std::unique_ptr<nav2_util::TwistSubscriber> vel_sub_;
103103
rclcpp::Subscription<std_msgs::msg::Empty>::SharedPtr preempt_teleop_sub_;
104104

105105
rclcpp::Duration command_time_allowance_{0, 0};

nav2_behaviors/plugins/assisted_teleop.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,7 @@ void AssistedTeleop::onConfigure()
5050
std::string cmd_vel_teleop;
5151
node->get_parameter("cmd_vel_teleop", cmd_vel_teleop);
5252

53-
54-
vel_sub_ = std::make_shared<nav2_util::TwistSubscriber>(
53+
vel_sub_ = std::make_unique<nav2_util::TwistSubscriber>(
5554
node,
5655
cmd_vel_teleop, rclcpp::SystemDefaultsQoS(),
5756
[&](geometry_msgs::msg::Twist::SharedPtr msg) {

0 commit comments

Comments
 (0)