| 3284 | } |
| 3285 | |
| 3286 | void cbm_store_free_coverage(cbm_coverage_row_t *rows, int count) { |
| 3287 | if (!rows) { |
| 3288 | return; |
| 3289 | } |
| 3290 | for (int i = 0; i < count; i++) { |
| 3291 | free((char *)rows[i].rel_path); |
| 3292 | free((char *)rows[i].kind); |
| 3293 | free((char *)rows[i].detail); |
| 3294 | } |
| 3295 | free(rows); |
| 3296 | } |
| 3297 | |
| 3298 | /* ── FindNodesByFileOverlap ─────────────────────────────────────── */ |
| 3299 |
no outgoing calls
no test coverage detected