diff options
| author | Federico Angelilli <code@fedang.net> | 2024-09-09 00:54:18 +0200 |
|---|---|---|
| committer | Federico Angelilli <code@fedang.net> | 2024-09-09 00:54:18 +0200 |
| commit | ee3ea3be13744f766af57e4ae4504b5942655184 (patch) | |
| tree | 6aecd9f5a93d4ee492155b89a453d722a61d5d81 /src/block.c | |
| parent | bdfa5a92e2bededb520dad6741e81128c67fb502 (diff) | |
Refactor and simplify config
Diffstat (limited to 'src/block.c')
| -rw-r--r-- | src/block.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/block.c b/src/block.c index fb35605..9a65d84 100644 --- a/src/block.c +++ b/src/block.c @@ -45,6 +45,7 @@ void block_copy(block_t *copy, const block_t *block) } } +// NOTE: This does not recursively free groups! void block_free(block_t *block) { free(block->label); @@ -52,9 +53,6 @@ void block_free(block_t *block) if (block->type == BLOCK_TEXT) { free(block->text.text); } else if (block->type == BLOCK_GROUP) { - for (int i = 0; i < block->group.n_children; i++) - block_free(block->group.children[i]); - free(block->group.children); } |
