]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
vz: utils: use g_auto for virCommand
authorJán Tomko <jtomko@redhat.com>
Mon, 13 Dec 2021 15:25:43 +0000 (16:25 +0100)
committerJán Tomko <jtomko@redhat.com>
Tue, 14 Dec 2021 15:41:06 +0000 (16:41 +0100)
Signed-off-by: Ján Tomko <jtomko@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
src/vz/vz_utils.c

index 8fed87528107641a0d3cfc2b3ddcc309dc4417bb..90e26091bb5ee856f56212d5f1606bf20e352352 100644 (file)
@@ -92,7 +92,7 @@ vzDomObjFromDomain(virDomainPtr domain)
 static int
 vzDoCmdRun(char **outbuf, const char *binary, va_list list)
 {
-    virCommand *cmd = virCommandNewVAList(binary, list);
+    g_autoptr(virCommand) cmd = virCommandNewVAList(binary, list);
     int ret = -1;
 
     if (outbuf)
@@ -104,7 +104,6 @@ vzDoCmdRun(char **outbuf, const char *binary, va_list list)
     ret = 0;
 
  cleanup:
-    virCommandFree(cmd);
     if (ret && outbuf)
         VIR_FREE(*outbuf);
     return ret;