From 61af87bd50e1fbd0228df3bc4254564bd8c53ff3 Mon Sep 17 00:00:00 2001 From: Steve Peters Date: Thu, 23 Jul 2020 18:13:22 -0700 Subject: [PATCH] Use more relevant error type Use POSE_RELATIVE_TO_GRAPH_ERROR instead of ELEMENT_INVALID when a valid PoseRelativeToGraph pointer is not available. Signed-off-by: Steve Peters --- src/Model.cc | 2 +- src/SemanticPose.cc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Model.cc b/src/Model.cc index f774dbe5b..f359075ca 100644 --- a/src/Model.cc +++ b/src/Model.cc @@ -697,7 +697,7 @@ Errors Model::SetPoseRelativeToGraph( auto graph = _graph.lock(); if (!graph) { - errors.push_back({ErrorCode::ELEMENT_INVALID, + errors.push_back({ErrorCode::POSE_RELATIVE_TO_GRAPH_ERROR, "Tried to set PoseRelativeToGraph with invalid pointer."}); return errors; } diff --git a/src/SemanticPose.cc b/src/SemanticPose.cc index 01e7f904e..eefc7d51c 100644 --- a/src/SemanticPose.cc +++ b/src/SemanticPose.cc @@ -106,7 +106,7 @@ Errors SemanticPose::Resolve( auto graph = this->dataPtr->poseRelativeToGraph.lock(); if (!graph) { - errors.push_back({ErrorCode::ELEMENT_INVALID, + errors.push_back({ErrorCode::POSE_RELATIVE_TO_GRAPH_ERROR, "SemanticPose has invalid pointer to PoseRelativeToGraph."}); return errors; }