Skip to content

Commit f57f3fc

Browse files
authored
Merge pull request #698 from MarcelRobitaille/pinmode-guard-range
Add guard for pin in range in pinMode
2 parents ae2605f + 2e327fb commit f57f3fc

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

cores/arduino/wiring_digital.cpp

+3
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,9 @@ void pinMode(PinName pin, PinMode mode)
5151

5252
void pinMode(pin_size_t pin, PinMode mode)
5353
{
54+
if (pin >= PINS_COUNT) {
55+
return;
56+
}
5457
mbed::DigitalInOut* gpio = digitalPinToGpio(pin);
5558
if (gpio != NULL) {
5659
delete gpio;

0 commit comments

Comments
 (0)