Change-Id: I253992e4db8103b0b93856d375b33144a34c739f
Signed-off-by: Atul Rai <a.rai@samsung.com>
}
g_strfreev(prim_svc->handle);
- g_free(prim_svc);
- if (svc_list == NULL)
+ if (svc_list == NULL) {
+ g_free(prim_svc);
return BT_ERROR_OPERATION_FAILED;
+ }
done:
g_slist_free_full(client_s->services,
}
if (info_list != NULL) {
- (*info)->data = (tds_transport_data_s**)g_malloc0(g_slist_length(info_list) * sizeof(tds_transport_data_s));
+ (*info)->data = (tds_transport_data_s **)g_malloc0(g_slist_length(info_list) * sizeof(tds_transport_data_s *));
for (l = info_list, k = 0; l; l = g_slist_next(l), k++)
(*info)->data[k] = (tds_transport_data_s*)l->data;
return BT_ERROR_NONE;