break;
case UCIMAP_LIST:
list = f->data->list;
- data = ucimap_list_append(f->data->list);
+ data = ucimap_list_append(list);
if (!data)
return false;
} else {
sd = malloc(sm->alloc_len);
memset(sd, 0, sm->alloc_len);
+ sd = ucimap_ptr_section(sm, sd);
}
if (!sd)
continue;