diff options
| author | Federico Angelilli <code@fedang.net> | 2024-11-16 11:31:11 +0100 |
|---|---|---|
| committer | Federico Angelilli <code@fedang.net> | 2024-11-16 11:31:11 +0100 |
| commit | e07263e6f1c777241f9512fbbb266e89d1364f08 (patch) | |
| tree | edac777ae5dd7e1daa5e1349247d9ed3391b6482 /src/util.c | |
| parent | 43fb3ac0b3f25cf1cc8aa0624b883ad372a5da95 (diff) | |
Fix memory leak
Diffstat (limited to 'src/util.c')
| -rw-r--r-- | src/util.c | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -205,3 +205,14 @@ next: buffer[n] = '\0'; return buffer; } + +void strfree(char **list) +{ + if (list == NULL) + return; + + for (char **head = list; *head != NULL; head++) + free(*head); + + free(list); +} |
