From dbbf09d018d22e562272af47bc98043e4d73d97d Mon Sep 17 00:00:00 2001 From: Peter Barker Date: Fri, 24 May 2019 11:34:44 +1000 Subject: [PATCH] AP_Proximity: minor performance enhancements --- libraries/AP_Proximity/AP_Proximity_Backend.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/AP_Proximity/AP_Proximity_Backend.cpp b/libraries/AP_Proximity/AP_Proximity_Backend.cpp index cc57942b35..648d89824a 100644 --- a/libraries/AP_Proximity/AP_Proximity_Backend.cpp +++ b/libraries/AP_Proximity/AP_Proximity_Backend.cpp @@ -93,6 +93,7 @@ bool AP_Proximity_Backend::get_horizontal_distances(AP_Proximity::Proximity_Dist for (uint8_t i=0; i<_num_sectors; i++) { if (_distance_valid[i]) { valid_distances = true; + break; } } if (!valid_distances) { @@ -102,11 +103,10 @@ bool AP_Proximity_Backend::get_horizontal_distances(AP_Proximity::Proximity_Dist // initialise orientations and directions // see MAV_SENSOR_ORIENTATION for orientations (0 = forward, 1 = 45 degree clockwise from north, etc) // distances initialised to maximum distances - bool dist_set[PROXIMITY_MAX_DIRECTION]; + bool dist_set[PROXIMITY_MAX_DIRECTION]{}; for (uint8_t i=0; i