GAsyncResult *res, gpointer user_data)
{
GError *error = NULL;
- GVariant *value;
+ GVariant *value = NULL;
value = g_dbus_proxy_call_finish(proxy, res, &error);
if (value == NULL) {
} else {
BT_ERR("SCo Start Failed");
}
+ g_object_unref(proxy);
+ return;
}
BT_DBG("sco_start_cb : -");
GAsyncResult *res, gpointer user_data)
{
GError *error = NULL;
- GVariant *value;
+ GVariant *value = NULL;
value = g_dbus_proxy_call_finish(proxy, res, &error);
if (value == NULL) {
} else {
BT_ERR("SCo close Failed");
}
+ g_object_unref(proxy);
+ return;
}
BT_DBG("sco_close_cb : -");
g_clear_error(&g_error);
}
result = BLUETOOTH_ERROR_INTERNAL;
- }
- g_variant_unref(reply);
+ } else
+ g_variant_unref(reply);
func_data = user_data;
if (func_data == NULL) {
g_clear_error(&g_error);
}
result = BLUETOOTH_ERROR_INTERNAL;
- }
- g_variant_unref(reply);
+ } else
+ g_variant_unref(reply);
func_data = user_data;
if (func_data == NULL) {
error->code, error->message);
g_clear_error(&error);
}
+ g_object_unref(proxy);
+ __bt_pbap_free_data(pbap_data);
+ return;
} else {
g_variant_get(value, "(q)", &size);
result = BLUETOOTH_ERROR_NONE;
error->code, error->message);
g_clear_error(&error);
}
+ g_object_unref(proxy);
+ __bt_pbap_free_data(pbap_data);
+ return;
} else {
result = BLUETOOTH_ERROR_NONE;
gchar *elname, *elval;
error->code, error->message);
g_clear_error(&error);
}
+ g_object_unref(proxy);
+ __bt_pbap_free_data(pbap_data);
+ return;
} else {
result = BLUETOOTH_ERROR_NONE;
gchar *elname, *elval;
GSList *l;
GSList *l1;
unsigned int len = 0;
- unsigned char data[TDS_DATA_LEN_MAX];
+ unsigned char data[TDS_DATA_LEN_MAX] = { 0, };
retv_if(NULL == length, NULL);
ret = bluetooth_authorize_device(&device_address, FALSE);
if (ret < 0)
TC_PRT("%s failed with [0x%04x]", tc_table[23].tc_name, ret);
- break;
+ break;
}
case 25:
{
ret = bluetooth_rfcomm_accept_connection(server_fd);
if (ret < 0) {
TC_PRT("Failed with [0x%04x]", ret);
- TC_PRT("client fd: %d", client_fd);
+ TC_PRT("server fd: %d", server_fd);
}
break;