From 2ed7e7eedce671c6e3f13327e7bb50181a390a65 Mon Sep 17 00:00:00 2001 From: Christophe Fergeau Date: Thu, 21 Feb 2013 16:21:31 +0100 Subject: [PATCH] conf: Don't leak 'ram' video property on error It's only freed on normal returns from virDomainVideoDefParseXML, but not when erroring out. --- src/conf/domain_conf.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/conf/domain_conf.c b/src/conf/domain_conf.c index 258ee93705..0c75838bcc 100644 --- a/src/conf/domain_conf.c +++ b/src/conf/domain_conf.c @@ -7736,6 +7736,7 @@ virDomainVideoDefParseXML(const xmlNodePtr node, error: virDomainVideoDefFree(def); VIR_FREE(type); + VIR_FREE(ram); VIR_FREE(vram); VIR_FREE(heads); return NULL;