From: jino.cho Date: Thu, 20 Apr 2017 08:19:05 +0000 (+0900) Subject: fix validation check of edge mode X-Git-Tag: submit/tizen/20170426.072552~6 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1f3d084c98d98646a26611c3aa6b5ec6c56c80e0;p=platform%2Fcore%2Fapi%2Fperipheral-io.git fix validation check of edge mode This patch fixed a value of validation check to the max value of enum type. PERIPHERAL_GPIO_EDGE_FALLING -> PERIPHERAL_GPIO_EDGE_BOTH Change-Id: I6199f51f007b972a44f079f5d13cfd929963df00 Signed-off-by: jino.cho --- diff --git a/src/peripheral_gpio.c b/src/peripheral_gpio.c index 8d23ff9..074ee17 100644 --- a/src/peripheral_gpio.c +++ b/src/peripheral_gpio.c @@ -201,7 +201,7 @@ int peripheral_gpio_set_edge_mode(peripheral_gpio_h gpio, peripheral_gpio_edge_e if (gpio == NULL) return PERIPHERAL_ERROR_INVALID_PARAMETER; - if (edge > PERIPHERAL_GPIO_EDGE_FALLING) { + if (edge > PERIPHERAL_GPIO_EDGE_BOTH) { ret = PERIPHERAL_ERROR_INVALID_PARAMETER; } else { if (gpio->edge != edge) {