GArray **out_param1)
{
GDBusProxy *proxy;
- GVariant *ret;
+ GVariant *ret = NULL;
GVariant *param1;
GVariant *param2;
GVariant *param3;
g_free(device_path);
retv_if(device_proxy == NULL, BLUETOOTH_ERROR_INTERNAL);
- if (device_path == NULL) {
- BT_DBG("device_path NULL");
- ret = BLUETOOTH_ERROR_INTERNAL;
- goto fail;
- }
-
att_mtu_req_info = g_malloc0(sizeof(bt_funcion_data_t));
att_mtu_req_info->addr = (char *)g_strdup(address);
att_mtu_req_info->req_id = request_id;
char *value = NULL;
GVariantIter *iter = NULL;
g_variant_get(val, "as", &iter);
+
+ ret_if(iter == NULL);
+
while (g_variant_iter_loop(iter, "s", &name)) {
BT_DBG("name = %s", name);
g_variant_iter_loop(iter, "s", &value);
if (FALSE == _bt_update_le_feature_support(name, value))
BT_INFO("Fail to update LE feature info");
}
- if (iter)
- g_variant_iter_free(iter);
+
+ g_variant_iter_free(iter);
} else if (strcasecmp(property, "IpspInitStateChanged") == 0) {
gboolean ipsp_initialized = FALSE;
&le_dev_info->rssi,
&le_dev_info->adv_data_len,
&value);
+
+ ret_if(value == NULL);
+
_bt_convert_device_path_to_address(path, le_dev_info->address);
buffer_len = g_variant_get_size(value);
}
conn = g_bus_get_sync(G_BUS_TYPE_SYSTEM, NULL, &err);
- retv_if(conn == NULL, BLUETOOTH_ERROR_INTERNAL);
+
if (conn == NULL) {
BT_ERR("conn == NULL");
if (err) {
}
conn = g_bus_get_sync(G_BUS_TYPE_SYSTEM, NULL, &err);
- retv_if(conn == NULL, BLUETOOTH_ERROR_INTERNAL);
+
if (conn == NULL) {
BT_ERR("conn == NULL");
if (err) {
Name: bluetooth-frwk
Summary: Bluetooth framework for BlueZ and Obexd. This package is Bluetooth framework based on BlueZ and Obexd stack.
-Version: 0.2.155
+Version: 0.2.156
Release: 1
Group: Network & Connectivity/Bluetooth
License: Apache-2.0
break;
case 1:
- bluetooth_register_callback(bt_event_callback, NULL);
+ ret = bluetooth_register_callback(bt_event_callback, NULL);
if (ret < 0) {
TC_PRT("%s failed with [0x%04x]", tc_table[0].tc_name, ret);
tc_result(TC_FAIL, 1);
break;
case 2:
- bluetooth_unregister_callback();
+ ret = bluetooth_unregister_callback();
if (ret < 0) {
TC_PRT("%s failed with [0x%04x]", tc_table[1].tc_name, ret);
tc_result(TC_FAIL, 1);