]> xenbits.xensource.com Git - libvirt.git/commitdiff
virCHProcessUpdateInfo: Automatically free virJSONValue
authorPeter Krempa <pkrempa@redhat.com>
Wed, 1 Dec 2021 08:26:27 +0000 (09:26 +0100)
committerPeter Krempa <pkrempa@redhat.com>
Tue, 7 Dec 2021 08:00:39 +0000 (09:00 +0100)
Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
src/ch/ch_process.c

index 1a01ca9384d7808f1ba48c5ce3c5678acfaa7127..9f82e04485ebd86f00aef618b768571c35aebecb 100644 (file)
@@ -121,15 +121,13 @@ virCHProcessUpdateConsole(virDomainObj *vm,
 static int
 virCHProcessUpdateInfo(virDomainObj *vm)
 {
-    virJSONValue *info;
+    g_autoptr(virJSONValue) info = NULL;
     virCHDomainObjPrivate *priv = vm->privateData;
     if (virCHMonitorGetInfo(priv->monitor, &info) < 0)
         return -1;
 
     virCHProcessUpdateConsole(vm, info);
 
-    virJSONValueFree(info);
-
     return 0;
 }