Change-Id: I7ccd7940895af1c4884b5a82c94623b2af874885
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
int ret = system_setting_table[index].feature_check_cb(item);
if (ret == SYSTEM_SETTINGS_ERROR_NOT_SUPPORTED) {
LOGE("Not supported API, because there is no feature!");
- return ret;
}
- if (ret != SYSTEM_SETTINGS_ERROR_NONE)
- return ret;
+ return ret;
} else {
return SYSTEM_SETTINGS_ERROR_NONE;
}
r = connect(fd, (struct sockaddr *)&server_addr, sizeof(server_addr));
if (r != 0) {
SETTING_TRACE("connect error : %d, %d", r, errno);
+ close(fd);
break;
}
} else {
ret = true;
}
+ close(fd);
} while (0);
return ret;