From 1726f536e36e0eeef71b56390402f0b060387fa4 Mon Sep 17 00:00:00 2001 From: Steven Schubiger Date: Wed, 30 Dec 2020 18:38:30 +0100 Subject: release(): strengthen check for equal pointers --- colorize.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/colorize.c b/colorize.c index b1d9ecc..38b2350 100644 --- a/colorize.c +++ b/colorize.c @@ -1927,7 +1927,8 @@ release (struct var_list *list, unsigned int stacked, void **ptr) for (i = 0; i < stacked; i++) { struct var_list *var = &list[i]; - if (var->ptr == *ptr) + if (var->type != IS_UNUSED + && var->ptr == *ptr) { switch (var->type) { -- cgit v1.2.3