From: Pavel Hrdina Date: Tue, 22 Sep 2020 10:49:33 +0000 (+0200) Subject: libvirt-lxc: use g_autoptr for virCgroup X-Git-Tag: v6.9.0-rc1~183 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ab8cc94ccc5e43457824849f3b556b0c16dd177d;p=thirdparty%2Flibvirt.git libvirt-lxc: use g_autoptr for virCgroup Signed-off-by: Pavel Hrdina Reviewed-by: Jonathon Jongsma --- diff --git a/src/libvirt-lxc.c b/src/libvirt-lxc.c index 73daf123f0..f6391214be 100644 --- a/src/libvirt-lxc.c +++ b/src/libvirt-lxc.c @@ -289,7 +289,7 @@ int virDomainLxcEnterCGroup(virDomainPtr domain, unsigned int flags) { virConnectPtr conn; - virCgroupPtr cgroup = NULL; + g_autoptr(virCgroup) cgroup = NULL; VIR_DOMAIN_DEBUG(domain, "flags=0x%x", flags); @@ -307,12 +307,9 @@ int virDomainLxcEnterCGroup(virDomainPtr domain, if (virCgroupAddProcess(cgroup, getpid()) < 0) goto error; - virCgroupFree(cgroup); - return 0; error: virDispatchError(NULL); - virCgroupFree(cgroup); return -1; }