From 04adfc814ac814b424a8469da6d95a88ff318ca1 Mon Sep 17 00:00:00 2001 From: Peter Barker Date: Wed, 16 Nov 2022 10:06:05 +1100 Subject: [PATCH] AP_Common: use Vector3f.xy() to avoid creating a fresh Vector2f --- libraries/AP_Common/Location.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/libraries/AP_Common/Location.cpp b/libraries/AP_Common/Location.cpp index bc537dab99..e48759feb2 100644 --- a/libraries/AP_Common/Location.cpp +++ b/libraries/AP_Common/Location.cpp @@ -219,12 +219,9 @@ bool Location::get_vector_xy_from_origin_NE(Vector2f &vec_ne) const bool Location::get_vector_from_origin_NEU(Vector3f &vec_neu) const { // convert lat, lon - Vector2f vec_ne; - if (!get_vector_xy_from_origin_NE(vec_ne)) { + if (!get_vector_xy_from_origin_NE(vec_neu.xy())) { return false; } - vec_neu.x = vec_ne.x; - vec_neu.y = vec_ne.y; // convert altitude int32_t alt_above_origin_cm = 0;