Change std::placeholders usage. humble jazzy
authorWalter Fetter Lages <w.fetter@ieee.org>
Fri, 3 Feb 2023 04:06:37 +0000 (01:06 -0300)
committerWalter Fetter Lages <w.fetter@ieee.org>
Fri, 3 Feb 2023 04:06:37 +0000 (01:06 -0300)
src/imu2tf.cpp

index 440e1ec..b9ee48c 100644 (file)
@@ -43,8 +43,7 @@ ImuToTf::ImuToTf(const char *name,const char *frame_id): Node(name)
 
        tfBroadcaster_=std::make_unique<tf2_ros::TransformBroadcaster>(*this);
 
 
        tfBroadcaster_=std::make_unique<tf2_ros::TransformBroadcaster>(*this);
 
-       using std::placeholders::_1;
-        imuSubscriber_=create_subscription<sensor_msgs::msg::Imu>("imu/data",10,std::bind(&ImuToTf::imuCB,this,_1));
+        imuSubscriber_=create_subscription<sensor_msgs::msg::Imu>("imu/data",10,std::bind(&ImuToTf::imuCB,this,std::placeholders::_1));
 }
 
 ImuToTf::~ImuToTf(void)
 }
 
 ImuToTf::~ImuToTf(void)