diff options
Diffstat (limited to 'src/utils/utils.c')
-rw-r--r-- | src/utils/utils.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/utils/utils.c b/src/utils/utils.c index ae60eee..f7de635 100644 --- a/src/utils/utils.c +++ b/src/utils/utils.c @@ -170,9 +170,9 @@ int repchr(char *str, char t, char r) { return c; } -void free_and_nullify(void *p) { - if (p) { - free(p); - p = NULL; +void free_and_nullify(void **p) { + if (*p) { + free(*p); + *p = NULL; } } |