uam_db_payload_info_t *dst_payload, uam_ble_payload_s *src_payload)
{
if (src_payload) {
- dst_payload = g_new0(uam_db_payload_info_t, 1);
dst_payload->primary_key = src_payload->primary_key;
dst_payload->device_icon = src_payload->device_icon;
dst_payload->secondary_key = src_payload->secondary_key;
} else {
for (l = db_payload_list; NULL != l; l = g_slist_next(l)) {
db_payload_info_t *db_payload = l->data;
- uam_db_payload_info_t *payload;
- GSList *l1;
+ uam_db_payload_info_t *payload = g_new0(uam_db_payload_info_t, 1);
+ GSList *l1 = NULL;
if (!db_payload)
continue;
FUNC_ENTRY;
int ret = UAM_ERROR_NONE;
uam_db_tech_info_t *tech_info;
- uam_db_payload_info_t *db_payload;
+ uam_db_payload_info_t *db_payload = g_new0(uam_db_payload_info_t, 1);
char *mac;
retv_if(NULL == payload, UAM_ERROR_INVALID_PARAMETER);
if (!db_info)
continue;
-
- __uam_copy_db_payload_info(&(*payload_list)[*count], db_info);
+ __uam_copy_db_payload_info(&((*payload_list)[*count]), db_info);
*count += 1;
}