]> xenbits.xensource.com Git - libvirt.git/commitdiff
virNodeDevCapCCWParseXML: Free temporary variables
authorMichal Privoznik <mprivozn@redhat.com>
Fri, 4 Aug 2017 13:11:59 +0000 (15:11 +0200)
committerMichal Privoznik <mprivozn@redhat.com>
Mon, 7 Aug 2017 08:44:06 +0000 (10:44 +0200)
Again, we are using @cssid, @ssid and @devno to store some
temporary strings, but never free it.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
src/conf/node_device_conf.c

index 82f02fa6c8c2602adf7aa9d1eb15e344f83d17b1..726bf042c8ead6a4b1f056b8515bd9891dc8e951 100644 (file)
@@ -792,6 +792,9 @@ virNodeDevCapCCWParseXML(xmlXPathContextPtr ctxt,
 
  out:
     ctxt->node = orignode;
+    VIR_FREE(cssid);
+    VIR_FREE(ssid);
+    VIR_FREE(devno);
     return ret;
 }