From cab3bba342c1c457288e0ec2eacb0cde23beb233 Mon Sep 17 00:00:00 2001 From: v4hn Date: Thu, 28 Sep 2017 11:44:28 -0700 Subject: [PATCH] use const_cast instead of static_cast --- src/subtasks/cartesian_position_motion.cpp | 2 +- src/subtasks/generate_grasp_pose.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/subtasks/cartesian_position_motion.cpp b/src/subtasks/cartesian_position_motion.cpp index 2274320a..8c2f9ae2 100644 --- a/src/subtasks/cartesian_position_motion.cpp +++ b/src/subtasks/cartesian_position_motion.cpp @@ -76,7 +76,7 @@ namespace { const double* joint_positions){ state->setJointGroupPositions(jmg, joint_positions); state->update(); - return !scene->isStateColliding(static_cast(*state), jmg->getName()); + return !scene->isStateColliding(const_cast(*state), jmg->getName()); } } diff --git a/src/subtasks/generate_grasp_pose.cpp b/src/subtasks/generate_grasp_pose.cpp index e3dfb22b..eb8c8213 100644 --- a/src/subtasks/generate_grasp_pose.cpp +++ b/src/subtasks/generate_grasp_pose.cpp @@ -100,7 +100,7 @@ namespace { state->setJointGroupPositions(jmg, joint_positions); state->update(); - if( scene->isStateColliding(static_cast(*state), jmg->getName()) ){ + if( scene->isStateColliding(const_cast(*state), jmg->getName()) ){ old_solutions->emplace_back(); state->copyJointGroupPositions(jmg, old_solutions->back()); return false;