From 966fd7163578731968b5339aaffa00952ece9684 Mon Sep 17 00:00:00 2001 From: Seonah Moon Date: Tue, 14 Apr 2020 13:55:20 +0900 Subject: [PATCH] Fix coverity issue Change-Id: Ia69c995f4d1fa190af856c117d52112db584d9f3 CID-1135154: Unchecked return value --- src/data/system/data_wireless.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/data/system/data_wireless.c b/src/data/system/data_wireless.c index 3783e34..fa1980d 100755 --- a/src/data/system/data_wireless.c +++ b/src/data/system/data_wireless.c @@ -129,8 +129,13 @@ static void *_create(void (*event_cb)(enum event_type type, void *data), } /* Set device state callback */ - wifi_manager_set_device_state_changed_cb(priv->wifi, __wireless_device_state_callback, priv); - wifi_manager_set_background_scan_cb(priv->wifi, __wireless_background_scan_callback, priv); + rv = wifi_manager_set_device_state_changed_cb(priv->wifi, __wireless_device_state_callback, priv); + if (rv != WIFI_MANAGER_ERROR_NONE) + goto FAIL; + + rv = wifi_manager_set_background_scan_cb(priv->wifi, __wireless_background_scan_callback, priv); + if (rv != WIFI_MANAGER_ERROR_NONE) + goto FAIL; return priv; -- 2.7.4