Skip to content

Commit

Permalink
Use std::const_pointer_cast instead of static_cast(_.get())
Browse files Browse the repository at this point in the history
  • Loading branch information
rhaschke committed Jan 30, 2025
1 parent 048b9e4 commit 7bc8da0
Showing 1 changed file with 2 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -633,12 +633,12 @@ class LockedPlanningSceneRO

operator const planning_scene::PlanningSceneConstPtr&() const
{
return static_cast<const PlanningSceneMonitor*>(planning_scene_monitor_.get())->getPlanningScene();
return std::const_pointer_cast<const PlanningSceneMonitor>(planning_scene_monitor_)->getPlanningScene();
}

const planning_scene::PlanningSceneConstPtr& operator->() const
{
return static_cast<const PlanningSceneMonitor*>(planning_scene_monitor_.get())->getPlanningScene();
return std::const_pointer_cast<const PlanningSceneMonitor>(planning_scene_monitor_)->getPlanningScene();
}

protected:
Expand Down

0 comments on commit 7bc8da0

Please sign in to comment.