From: kibak.yoon Date: Tue, 2 Jan 2018 08:16:54 +0000 (+0900) Subject: pio: return error when open is failed X-Git-Tag: accepted/tizen/unified/20180103.151843~4 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=76af428c6b7c3320670ec88347b332d4e8aa7412;p=platform%2Fcore%2Fapi%2Fperipheral-io.git pio: return error when open is failed - to prevent explicite null dereferenced, error should be returned when open is failed. Change-Id: I645dec3879d54d43edec1ba52ace84af6c86b180 Signed-off-by: kibak.yoon --- diff --git a/src/peripheral_gpio.c b/src/peripheral_gpio.c index b51c577..e5a3d8c 100644 --- a/src/peripheral_gpio.c +++ b/src/peripheral_gpio.c @@ -69,6 +69,7 @@ int peripheral_gpio_open(int gpio_pin, peripheral_gpio_h *gpio) _E("Failed to open the gpio pin, ret : %d", ret); free(handle); handle = NULL; + return ret; } ret = peripheral_interface_gpio_set_initial_direction_into_handle(handle);