X-Git-Url: https://git.distorted.org.uk/~mdw/disorder/blobdiff_plain/b251ac34ba798319d91f362dc738d616bcc516fc..0d047a120ff50d000dce22d7cc8b141a24ce8de9:/lib/kvp.c?ds=inline diff --git a/lib/kvp.c b/lib/kvp.c index 45aa03c..f17cdc1 100644 --- a/lib/kvp.c +++ b/lib/kvp.c @@ -287,6 +287,15 @@ struct kvp *kvp_make(const char *name, ...) { return kvp; } +void kvp_free(struct kvp *k) { + if(k) { + kvp_free(k->next); + xfree((void *)k->name); + xfree((void *)k->value); + xfree(k); + } +} + /* Local Variables: c-basic-offset:2