From 589c88ba8594feea56aff3841f263ef3be1fccca Mon Sep 17 00:00:00 2001 From: Ryuta Kambe Date: Fri, 5 Jul 2024 14:17:47 +0900 Subject: [PATCH] fix(yabloc_image_processing): fix shadowFunction (#7865) * fix(yabloc_image_processing): fix shadowFunction Signed-off-by: veqcc * fix Signed-off-by: veqcc * style(pre-commit): autofix --------- Signed-off-by: veqcc Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .../src/undistort/undistort_node.cpp | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/localization/yabloc/yabloc_image_processing/src/undistort/undistort_node.cpp b/localization/yabloc/yabloc_image_processing/src/undistort/undistort_node.cpp index 46f5165c5f4e2..4c33377c8ed0f 100644 --- a/localization/yabloc/yabloc_image_processing/src/undistort/undistort_node.cpp +++ b/localization/yabloc/yabloc_image_processing/src/undistort/undistort_node.cpp @@ -53,14 +53,13 @@ class UndistortNode : public rclcpp::Node qos = rclcpp::QoS(10).durability_volatile().best_effort(); } - auto on_image = std::bind(&UndistortNode::on_image, this, _1); - auto on_compressed_image = std::bind(&UndistortNode::on_compressed_image, this, _1); - auto on_info = std::bind(&UndistortNode::on_info, this, _1); - sub_image_ = create_subscription("~/input/image_raw", qos, std::move(on_image)); + sub_image_ = create_subscription( + "~/input/image_raw", qos, std::bind(&UndistortNode::on_image, this, _1)); sub_compressed_image_ = create_subscription( - "~/input/image_raw/compressed", qos, std::move(on_compressed_image)); - - sub_info_ = create_subscription("~/input/camera_info", qos, std::move(on_info)); + "~/input/image_raw/compressed", qos, + std::bind(&UndistortNode::on_compressed_image, this, _1)); + sub_info_ = create_subscription( + "~/input/camera_info", qos, std::bind(&UndistortNode::on_info, this, _1)); pub_info_ = create_publisher("~/output/resized_info", 10); pub_image_ = create_publisher("~/output/resized_image", 10);