Skip to content
Snippets Groups Projects

Prevent 'bad weak_ptr exception' when copying return from getRobotNameHelper()

Merged Christoph Pohl requested to merge fix/bad_weak_ptr-RobotStateComponentPlugin into master
6 files
+ 13
11
Compare changes
  • Side-by-side
  • Inline
Files
6
@@ -302,8 +302,8 @@ namespace armarx
namespace armarx
{
box_to_grasp_candidates::box_to_grasp_candidates(const armarx::RobotNameHelper& rnh, const VirtualRobot::RobotPtr& robot)
: _rnh{std::make_shared<armarx::RobotNameHelper>(rnh)}, _robot{robot}
box_to_grasp_candidates::box_to_grasp_candidates(armarx::RobotNameHelperPtr rnh, const VirtualRobot::RobotPtr& robot)
: _rnh{std::move(rnh)}, _robot{robot}
{
ARMARX_CHECK_NOT_NULL(_robot);
}
Loading