From a82deb1d754a809c60bead3414dc9a0bf06d0692 Mon Sep 17 00:00:00 2001 From: Wonnam Jang Date: Tue, 8 May 2018 14:24:57 +0900 Subject: [PATCH] check return value from vconf Change-Id: I87bcf1a84f30763710f112cb5da1451b6dda6dec Signed-off-by: Wonnam Jang --- server/ttsd_network.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/server/ttsd_network.c b/server/ttsd_network.c index 748a345..0706364 100644 --- a/server/ttsd_network.c +++ b/server/ttsd_network.c @@ -32,7 +32,11 @@ bool ttsd_network_is_connected() { /* Check network */ int network_status = 0; - vconf_get_int(VCONFKEY_NETWORK_STATUS, &network_status); + int ret = vconf_get_int(VCONFKEY_NETWORK_STATUS, &network_status); + if (0 != ret) { + SLOG(LOG_WARN, tts_tag(), "[Network] Fail to get network status, ret(%d)", ret); + return false; + } if (network_status == VCONFKEY_NETWORK_OFF) { SLOG(LOG_WARN, tts_tag(), "[Network] Current network connection is OFF."); @@ -42,4 +46,4 @@ bool ttsd_network_is_connected() SLOG(LOG_DEBUG, tts_tag(), "[Network] Network status is %d", network_status); return true; -} \ No newline at end of file +} -- 2.7.4