From 86e7ece2f6daf82cbb5aaa782652b0d76016ab09 Mon Sep 17 00:00:00 2001 From: Martino Facchin Date: Tue, 15 Nov 2016 15:21:33 +0100 Subject: [PATCH] pwm.c: Fix crash if pin == phy_pin_count Signed-off-by: Martino Facchin Signed-off-by: Brendan Le Foll --- src/pwm/pwm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pwm/pwm.c b/src/pwm/pwm.c index b43b30b..e3be80e 100644 --- a/src/pwm/pwm.c +++ b/src/pwm/pwm.c @@ -229,7 +229,7 @@ mraa_pwm_init(int pin) } pin = mraa_get_sub_platform_index(pin); } - if (pin < 0 || pin > board->phy_pin_count) { + if (pin < 0 || pin >= board->phy_pin_count) { syslog(LOG_ERR, "pwm_init: pin %i beyond platform definition", pin); return NULL; }