Free a single node's owned strings. label and file_path are interned * (pool-owned) — NOT freed here; the pool frees them once in cbm_gbuf_free. */
| 249 | /* Free a single node's owned strings. label and file_path are interned |
| 250 | * (pool-owned) — NOT freed here; the pool frees them once in cbm_gbuf_free. */ |
| 251 | static void free_node_strings(cbm_gbuf_node_t *n) { |
| 252 | free(n->name); |
| 253 | free(n->qualified_name); |
| 254 | free(n->properties_json); |
| 255 | } |
| 256 | |
| 257 | /* Free a single edge's owned strings. type is interned (pool-owned) — NOT |
| 258 | * freed here; the pool frees it once in cbm_gbuf_free. */ |