aboutsummaryrefslogtreecommitdiff
path: root/src/block.c
diff options
context:
space:
mode:
authorFederico Angelilli <code@fedang.net>2024-11-16 00:38:18 +0100
committerFederico Angelilli <code@fedang.net>2024-11-16 00:38:18 +0100
commit1d8910e9be1811996794cedb71996a9d2dc25fbc (patch)
tree4698ffb3e3101530d45ba4a5191092486e3dd187 /src/block.c
parent9843c8735a5a886252858a848c473cb877875ef4 (diff)
Change event_fn
Diffstat (limited to 'src/block.c')
-rw-r--r--src/block.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/block.c b/src/block.c
index c844e9b..11b725e 100644
--- a/src/block.c
+++ b/src/block.c
@@ -48,9 +48,9 @@ void block_update(block_t *block)
void block_free(block_t *block)
{
+ if (block->scheme->clean_fn != NULL)
+ block->scheme->clean_fn(block);
+
free(block->label);
- assert(block->scheme != NULL);
- assert(block->scheme->clean_fn != NULL);
- block->scheme->clean_fn(block);
free(block);
}