From 58fdc9aba01ad0239e771cbb89aab765896c031f Mon Sep 17 00:00:00 2001 From: Joseph Hunkeler Date: Tue, 2 Apr 2024 18:03:32 -0400 Subject: Adjust guard_strlist_free to match new function signature --- include/omc.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'include/omc.h') diff --git a/include/omc.h b/include/omc.h index cbc5950..0d62508 100644 --- a/include/omc.h +++ b/include/omc.h @@ -39,7 +39,7 @@ #include "relocation.h" #define guard_runtime_free(X) do { if (X) { runtime_free(X); X = NULL; } } while (0) -#define guard_strlist_free(X) do { if (X) { strlist_free(X); X = NULL; } } while (0) +#define guard_strlist_free(X) do { if ((*X)) { strlist_free(X); (*X) = NULL; } } while (0) #define guard_free(X) do { if (X) { free(X); X = NULL; } } while (0) #define GENERIC_ARRAY_FREE(ARR) do { \ for (size_t ARR_I = 0; ARR && ARR[ARR_I] != NULL; ARR_I++) { \ -- cgit