Skip to content

Commit d780efe

Browse files
committed
eliminate copies
1 parent 87fa288 commit d780efe

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/viam/sdk/services/private/motion_server.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -205,8 +205,8 @@ ::grpc::Status MotionServer::MoveOnMap(
205205
return make_service_helper<Motion>(
206206
"MotionServer::MoveOnMap", this, request)([&](auto& helper, auto& motion) {
207207
const auto destination = from_proto(request->destination());
208-
const auto component_name = request->component_name();
209-
const auto slam_name = request->slam_service_name();
208+
const auto& component_name = request->component_name();
209+
const auto& slam_name = request->slam_service_name();
210210

211211
std::shared_ptr<motion_configuration> mc;
212212
if (request->has_motion_configuration()) {
@@ -233,8 +233,8 @@ ::grpc::Status MotionServer::MoveOnGlobe(
233233
return make_service_helper<Motion>(
234234
"MotionServer::MoveOnGlobe", this, request)([&](auto& helper, auto& motion) {
235235
const auto destination = from_proto(request->destination());
236-
const auto component_name = request->component_name();
237-
const auto movement_sensor_name = request->movement_sensor_name();
236+
const auto& component_name = request->component_name();
237+
const auto& movement_sensor_name = request->movement_sensor_name();
238238
const std::vector<geo_geometry> obstacles = impl::from_repeated_field(request->obstacles());
239239
const std::vector<geo_geometry> bounding_regions =
240240
impl::from_repeated_field(request->bounding_regions());

0 commit comments

Comments
 (0)