[ros-robot-state-publisher] 05/10: Add patch to use urdf::JointSharedPtr instead of boost::shared_ptr< urdf::Joint >
Johannes Schauer
josch at moszumanska.debian.org
Fri Oct 14 23:28:57 UTC 2016
This is an automated email from the git hooks/post-receive script.
josch pushed a commit to branch master
in repository ros-robot-state-publisher.
commit b1057fb579aa6f6b0d24fbf9ad9c4e1c9cc6b4ff
Author: Johannes 'josch' Schauer <josch at mister-muffin.de>
Date: Fri Oct 14 23:22:34 2016 +0200
Add patch to use urdf::JointSharedPtr instead of boost::shared_ptr< urdf::Joint >
---
...urdf-ShredPtr-instead-of-boost-shared_ptr.patch | 22 ++++++++++++++++++++++
debian/patches/series | 1 +
2 files changed, 23 insertions(+)
diff --git a/debian/patches/0002-Use-urdf-ShredPtr-instead-of-boost-shared_ptr.patch b/debian/patches/0002-Use-urdf-ShredPtr-instead-of-boost-shared_ptr.patch
new file mode 100644
index 0000000..d5e5e82
--- /dev/null
+++ b/debian/patches/0002-Use-urdf-ShredPtr-instead-of-boost-shared_ptr.patch
@@ -0,0 +1,22 @@
+--- a/src/joint_state_listener.cpp
++++ b/src/joint_state_listener.cpp
+@@ -161,7 +161,7 @@ int main(int argc, char** argv)
+
+ MimicMap mimic;
+
+- for(std::map< std::string, boost::shared_ptr< urdf::Joint > >::iterator i = model.joints_.begin(); i != model.joints_.end(); i++){
++ for(std::map< std::string, urdf::JointSharedPtr >::iterator i = model.joints_.begin(); i != model.joints_.end(); i++){
+ if(i->second->mimic){
+ mimic.insert(make_pair(i->first, i->second->mimic));
+ }
+--- a/include/robot_state_publisher/joint_state_listener.h
++++ b/include/robot_state_publisher/joint_state_listener.h
+@@ -48,7 +48,7 @@ using namespace ros;
+ using namespace KDL;
+
+ typedef boost::shared_ptr<sensor_msgs::JointState const> JointStateConstPtr;
+-typedef std::map<std::string, boost::shared_ptr<urdf::JointMimic> > MimicMap;
++typedef std::map<std::string, urdf::JointMimicSharedPtr > MimicMap;
+
+ namespace robot_state_publisher{
+
diff --git a/debian/patches/series b/debian/patches/series
index ff73453..2d45d60 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
0001-Add-Debian-specific-SONAMEs.patch
+0002-Use-urdf-ShredPtr-instead-of-boost-shared_ptr.patch
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/ros/ros-robot-state-publisher.git
More information about the debian-science-commits
mailing list