From af33887131cc00e255f1dfa93c110594a27e5847 Mon Sep 17 00:00:00 2001 From: Laria Carolin Chabowski Date: Wed, 15 Dec 2021 21:26:13 +0100 Subject: [PATCH] internal: Fix list deinitialization --- src/internal.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/internal.h b/src/internal.h index 6625437..1b00f20 100644 --- a/src/internal.h +++ b/src/internal.h @@ -11,6 +11,9 @@ extern "C" { #define DEINIT_LIST(items, len, item_deinit) \ do { \ + if ((items) == NULL) { \ + break; \ + } \ for (size_t i = 0; i < (len); i++) { \ item_deinit(&((items)[i])); \ } \