Private
Public Access
2
0

pwm.c: Fix crash if pin == phy_pin_count

Signed-off-by: Martino Facchin <m.facchin@arduino.cc>
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
This commit is contained in:
Martino Facchin
2016-11-15 15:21:33 +01:00
committed by Brendan Le Foll
parent 08c7c0215e
commit 86e7ece2f6

View File

@@ -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;
}