From 992c818446e4cf614cc1ada446b974bf22a606a2 Mon Sep 17 00:00:00 2001 From: jflyper Date: Fri, 5 May 2017 22:58:43 +0900 Subject: [PATCH] Easy to read smaller code --- src/main/drivers/inverter.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/drivers/inverter.c b/src/main/drivers/inverter.c index 752f1a10e..7bc06f913 100644 --- a/src/main/drivers/inverter.c +++ b/src/main/drivers/inverter.c @@ -47,10 +47,11 @@ static void inverterSet(int identifier, bool on) static void initInverter(int identifier) { - IO_t pin = IOGetByTag(pSerialPinConfig->ioTagInverter[SERIAL_PORT_IDENTIFIER_TO_INDEX(identifier)]); + int uartIndex = SERIAL_PORT_IDENTIFIER_TO_INDEX(identifier); + IO_t pin = IOGetByTag(pSerialPinConfig->ioTagInverter[uartIndex]); if (pin) { - IOInit(pin, OWNER_INVERTER, RESOURCE_INDEX(SERIAL_PORT_IDENTIFIER_TO_INDEX(identifier))); + IOInit(pin, OWNER_INVERTER, RESOURCE_INDEX(uartIndex)); IOConfigGPIO(pin, IOCFG_OUT_PP); inverterSet(identifier, false);