Fix array overflow in gpio configuration code for NRF5x

Reintroduce PR #6021

https://github.com/ARMmbed/mbed-os/pull/6021

which was accidentally removed by PR #6711

https://github.com/ARMmbed/mbed-os/pull/6711
pull/7022/head
Marcus Chang 2018-05-25 08:25:58 -07:00
parent 7031ab1c1f
commit 86f6054ea4
1 changed files with 1 additions and 1 deletions

View File

@ -112,7 +112,7 @@ static void gpiote_pin_uninit(uint8_t pin)
if ((m_gpio_cfg[pin].direction == PIN_OUTPUT) && (!m_gpio_cfg[pin].used_as_irq)) {
nrf_drv_gpiote_out_uninit(pin);
}
else {
else if (m_gpio_cfg[pin].used_as_irq) {
nrf_drv_gpiote_in_uninit(pin);
}
}