}
buffer = (char *) g_variant_get_data(byte_var);
memcpy(act_req.tds_data.data, buffer, act_req.tds_data.length);
+ g_free(buffer);
_bt_convert_addr_string_to_type(act_req.rem_addr.addr, address);
buffer = (char *) g_variant_get_data(byte_var);
memcpy(ind_res.tds_data.data, buffer, ind_res.tds_data.length);
+ g_free(buffer);
_bt_convert_addr_string_to_type(ind_res.rem_addr.addr, address);
g_strfreev(line_argv);
g_variant_builder_unref(inner_builder);
g_variant_builder_unref(builder);
+ g_variant_builder_unref(builder2);
return BLUETOOTH_ERROR_NONE;
}
return BLUETOOTH_ERROR_INTERNAL;
}
+/* Fix the svace issue : 185689
outer_builder = g_variant_builder_new(G_VARIANT_TYPE("a{sv}"));
+*/
invalidated_builder = g_variant_builder_new(G_VARIANT_TYPE("as"));
inner_builder = g_variant_builder_new(G_VARIANT_TYPE_ARRAY);
update_value = g_variant_new("ay", inner_builder);
+
outer_builder = g_variant_builder_new(G_VARIANT_TYPE_ARRAY);
g_variant_builder_add(outer_builder, "{sv}", "Value",
update_value);
ipsp_proxy = _bt_get_ipsp_proxy();
if (ipsp_proxy == NULL) {
BT_ERR("can not get ipsp proxy");
+ g_free(address);
return;
}
ipsp_proxy = _bt_get_ipsp_proxy();
if (ipsp_proxy == NULL) {
BT_ERR("can not get ipsp proxy");
+ g_free(address);
return;
}
if (0 == count)
goto err;
+ g_free(address);
+
BT_DBG("-");
return;
err:
/* send activation response as error to bluez */
__bt_tds_send_activation_response(address,
TDS_CONTROL_POINT_RESPONSE_UNSUPPORTED_ORG_ID, NULL, 0);
+
+ g_free(address);
}
void _bt_tds_stop_by_terminated_process(char *name)