Fix bug in gpio_set not setting reserved pins correctly

Loop going over reserved pins was not going over all entries as result of incorrect sizeof
pull/106/head
Joris Aerts 2013-11-08 13:39:00 -08:00
parent 15422b3a67
commit 76ffc4935e
1 changed files with 1 additions and 1 deletions

View File

@ -24,7 +24,7 @@ uint32_t gpio_set(PinName pin) {
unsigned i;
int f = 0;
for (i = 0; i < sizeof(reserved_pins) / sizeof(int); i ++)
for (i = 0; i < sizeof(reserved_pins) / sizeof(PinName); i ++)
if (pin == reserved_pins[i]) {
f = 1;
break;