diff --git a/src/util/virnetlink.c b/src/util/virnetlink.c index 0e281b06b8750fd05b1a8ee7f3a02676be286a47..fa1ba3e2a166c27cba089ae7f980b972ba777f27 100644 --- a/src/util/virnetlink.c +++ b/src/util/virnetlink.c @@ -373,11 +373,13 @@ virNetlinkDumpCommand(struct nl_msg *nl_msg, if (callback(msg, opaque) < 0) goto cleanup; } + VIR_FREE(resp); } ret = 0; cleanup: + VIR_FREE(resp); virNetlinkFree(nlhandle); return ret; }