]> xenbits.xensource.com Git - libvirt.git/commitdiff
conf: Use virDomainChrSourceDefClear() rather than VIR_FREE()
authorStefan Berger <stefanb@linux.vnet.ibm.com>
Thu, 24 May 2018 14:56:09 +0000 (10:56 -0400)
committerStefan Berger <stefanb@linux.vnet.ibm.com>
Wed, 6 Jun 2018 14:48:41 +0000 (10:48 -0400)
Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
src/conf/domain_conf.c

index 371e48ca2460a43747fbcaf4a69ce9b35183c958..c1f2583c293af6ced5e852b877c8a3e2033102ef 100644 (file)
@@ -2645,7 +2645,7 @@ void virDomainTPMDefFree(virDomainTPMDefPtr def)
 
     switch (def->type) {
     case VIR_DOMAIN_TPM_TYPE_PASSTHROUGH:
-        VIR_FREE(def->data.passthrough.source.data.file.path);
+        virDomainChrSourceDefClear(&def->data.passthrough.source);
         break;
     case VIR_DOMAIN_TPM_TYPE_EMULATOR:
         virDomainChrSourceDefClear(&def->data.emulator.source);