| 8198 | /* ── Memory management ──────────────────────────────────────────── */ |
| 8199 | |
| 8200 | void cbm_node_free_fields(cbm_node_t *n) { |
| 8201 | safe_str_free(&n->project); |
| 8202 | safe_str_free(&n->label); |
| 8203 | safe_str_free(&n->name); |
| 8204 | safe_str_free(&n->qualified_name); |
| 8205 | safe_str_free(&n->file_path); |
| 8206 | safe_str_free(&n->properties_json); |
| 8207 | } |
| 8208 | |
| 8209 | void cbm_store_free_nodes(cbm_node_t *nodes, int count) { |
| 8210 | if (!nodes) { |