From 46208edfac76c365c17d9b76ce05752ae1509afc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beat=20K=C3=BCng?= Date: Mon, 3 Aug 2020 18:08:49 +0200 Subject: [PATCH] fix camera_trigger: no need to check for '_pins[i] < num_gpios' _pins[i] >= num_gpios is a valid config. --- src/drivers/camera_trigger/interfaces/src/gpio.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/drivers/camera_trigger/interfaces/src/gpio.cpp b/src/drivers/camera_trigger/interfaces/src/gpio.cpp index 1362fda92f..5cbf48793d 100644 --- a/src/drivers/camera_trigger/interfaces/src/gpio.cpp +++ b/src/drivers/camera_trigger/interfaces/src/gpio.cpp @@ -25,7 +25,7 @@ void CameraInterfaceGPIO::setup() for (unsigned i = 0, t = 0; i < arraySize(_pins); i++) { // Pin range is from 0 to num_gpios - 1 - if (_pins[i] >= 0 && t < (int)arraySize(_triggers) && _pins[i] < num_gpios) { + if (_pins[i] >= 0 && t < (int)arraySize(_triggers)) { uint32_t gpio = io_timer_channel_get_gpio_output(_pins[i]); _triggers[t++] = gpio; px4_arch_configgpio(gpio);