diff options
author | David Härdeman <david@hardeman.nu> | 2020-06-10 19:01:39 +0200 |
---|---|---|
committer | David Härdeman <david@hardeman.nu> | 2020-06-10 19:01:39 +0200 |
commit | 320f600cd980230b2b2e34c7256c9564af6afae9 (patch) | |
tree | fd64b3545a386255ddccb71d3f97dd141b0d14a9 /config.c | |
parent | af7dbbcbc9fe89deb4951d45b0f6ce839199c88b (diff) |
Add some basic memory tracking infrastructure while hacking
Diffstat (limited to 'config.c')
-rw-r--r-- | config.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -145,7 +145,7 @@ strtosockaddrs(const char *str, struct list_head *list) list_add(&addr->list, list); goto success; } else { - free(addr); + xfree(addr); } struct addrinfo hints = { @@ -196,7 +196,7 @@ strtosockaddrs(const char *str, struct list_head *list) } default: fprintf(stderr, " Fam: Unknown (%i)\n", ai->ai_family); - free(addr); + xfree(addr); continue; } } @@ -249,7 +249,7 @@ out: list_for_each_entry_safe(addr, tmpaddr, list, list) { list_del(&addr->list); - free(addr); + xfree(addr); } } return false; |