]> xenbits.xensource.com Git - libvirt.git/commitdiff
qemu: tpm: Use g_autofree in qemuTPMEmulatorGetPid
authorPeter Krempa <pkrempa@redhat.com>
Wed, 13 Nov 2019 12:15:50 +0000 (13:15 +0100)
committerPeter Krempa <pkrempa@redhat.com>
Thu, 14 Nov 2019 11:42:09 +0000 (12:42 +0100)
Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
src/qemu/qemu_tpm.c

index 62b9f803bd873875940eebec73920905aec14a18..40136c4410684c65c459028056afb793fdede0e6 100644 (file)
@@ -277,15 +277,13 @@ qemuTPMEmulatorGetPid(const char *swtpmStateDir,
 {
     int ret;
     g_autofree char *swtpm = virTPMGetSwtpm();
-    char *pidfile = qemuTPMEmulatorCreatePidFilename(swtpmStateDir,
-                                                     shortName);
+    g_autofree char *pidfile = qemuTPMEmulatorCreatePidFilename(swtpmStateDir,
+                                                                shortName);
     if (!pidfile)
         return -ENOMEM;
 
     ret = virPidFileReadPathIfAlive(pidfile, pid, swtpm);
 
-    VIR_FREE(pidfile);
-
     return ret;
 }