From dcae2252e28fca2d8308eda208a03dbd09eaa286 Mon Sep 17 00:00:00 2001 From: Mole Shang <135e2@135e2.dev> Date: Wed, 9 Aug 2023 20:37:43 +0800 Subject: tree-wide: pass pointer-to-pointer to correctly free pointers --- src/utils/utils.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/utils/utils.h') diff --git a/src/utils/utils.h b/src/utils/utils.h index f6bbad5..a96ab70 100644 --- a/src/utils/utils.h +++ b/src/utils/utils.h @@ -13,6 +13,7 @@ const char *mimeType2ext(const char *mimeType); int repchr(char *str, char t, char r); -void free_and_nullify(void *p); +/* NOTICE: pass a pointer-to-pointer to free the original pointer. */ +void free_and_nullify(void **p); #endif -- cgit v1.2.3