Skip to content

Commit 7a10670

Browse files
authored
Remove unnecessary captures in the various demos. (#647)
This was pointed out by building with clang. Signed-off-by: Chris Lalancette <[email protected]>
1 parent 02dcd2b commit 7a10670

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

demo_nodes_cpp/src/parameters/set_parameters_callback.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ class SetParametersCallback : public rclcpp::Node
4747
// setting another parameter from the callback is possible
4848
// we expect the callback to be called for param2
4949
auto pre_set_parameter_callback =
50-
[this](std::vector<rclcpp::Parameter> & parameters) {
50+
[](std::vector<rclcpp::Parameter> & parameters) {
5151
for (auto & param : parameters) {
5252
// if "param1" is being set try setting "param2" as well.
5353
if (param.get_name() == "param1") {
@@ -58,7 +58,7 @@ class SetParametersCallback : public rclcpp::Node
5858

5959
// validation callback
6060
auto on_set_parameter_callback =
61-
[this](std::vector<rclcpp::Parameter> parameters) {
61+
[](std::vector<rclcpp::Parameter> parameters) {
6262
rcl_interfaces::msg::SetParametersResult result;
6363
result.successful = true;
6464

demo_nodes_cpp/src/services/introspection_client.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ class IntrospectionClientNode : public rclcpp::Node
7070
client_ = create_client<example_interfaces::srv::AddTwoInts>("add_two_ints");
7171

7272
auto on_set_parameter_callback =
73-
[this](std::vector<rclcpp::Parameter> parameters) {
73+
[](std::vector<rclcpp::Parameter> parameters) {
7474
rcl_interfaces::msg::SetParametersResult result;
7575
result.successful = true;
7676
for (const rclcpp::Parameter & param : parameters) {

demo_nodes_cpp/src/services/introspection_service.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ class IntrospectionServiceNode : public rclcpp::Node
8080
srv_ = create_service<example_interfaces::srv::AddTwoInts>("add_two_ints", handle_add_two_ints);
8181

8282
auto on_set_parameter_callback =
83-
[this](std::vector<rclcpp::Parameter> parameters) {
83+
[](std::vector<rclcpp::Parameter> parameters) {
8484
rcl_interfaces::msg::SetParametersResult result;
8585
result.successful = true;
8686
for (const rclcpp::Parameter & param : parameters) {

0 commit comments

Comments
 (0)