| 5450 | free(v[i].title); |
| 5451 | } |
| 5452 | free(v); |
| 5453 | } |
| 5454 | |
| 5455 | static void agent_session_list_push(agent_session_list_item **v, int *len, |
| 5456 | int *cap, ds4_kvstore_entry entry, |
| 5457 | char *title) { |
| 5458 | if (*len == *cap) { |
| 5459 | *cap = *cap ? *cap * 2 : 16; |
| 5460 | *v = xrealloc(*v, (size_t)*cap * sizeof((*v)[0])); |
| 5461 | } |
| 5462 | (*v)[(*len)++] = (agent_session_list_item){ |
no outgoing calls
no test coverage detected