From 986e6c96b529e9444cae5ee3747c92411e4b2338 Mon Sep 17 00:00:00 2001 From: Matthias Grob Date: Fri, 28 Dec 2018 21:00:51 +0100 Subject: [PATCH] PWMSim: refactor unused output loop --- src/drivers/pwm_out_sim/PWMSim.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/drivers/pwm_out_sim/PWMSim.cpp b/src/drivers/pwm_out_sim/PWMSim.cpp index ff7285c609..55f6df8628 100644 --- a/src/drivers/pwm_out_sim/PWMSim.cpp +++ b/src/drivers/pwm_out_sim/PWMSim.cpp @@ -241,10 +241,8 @@ PWMSim::run() _actuator_outputs.noutputs = num_outputs; /* disable unused ports by setting their output to NaN */ - for (size_t i = 0; i < sizeof(_actuator_outputs.output) / sizeof(_actuator_outputs.output[0]); i++) { - if (i >= num_outputs) { - _actuator_outputs.output[i] = NAN; - } + for (size_t i = num_outputs; i < sizeof(_actuator_outputs.output) / sizeof(_actuator_outputs.output[0]); i++) { + _actuator_outputs.output[i] = NAN; } /* iterate actuators */