summaryrefslogtreecommitdiff
path: root/src/utils/utils.h
diff options
context:
space:
mode:
authorMole Shang <[email protected]>2023-08-09 20:37:43 +0800
committerMole Shang <[email protected]>2023-08-09 21:37:33 +0800
commitdcae2252e28fca2d8308eda208a03dbd09eaa286 (patch)
tree10ee74ef45326ac2fd119714f258394de268cee6 /src/utils/utils.h
parent12125ad6f4aabed1c4d0f328c33eb0717a8431ef (diff)
downloadhinata-dcae2252e28fca2d8308eda208a03dbd09eaa286.tar.gz
hinata-dcae2252e28fca2d8308eda208a03dbd09eaa286.tar.bz2
hinata-dcae2252e28fca2d8308eda208a03dbd09eaa286.zip
tree-wide: pass pointer-to-pointer to correctly free pointers
Diffstat (limited to 'src/utils/utils.h')
-rw-r--r--src/utils/utils.h3
1 files changed, 2 insertions, 1 deletions
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