From: Pavel Hrdina Date: Mon, 16 Nov 2020 16:16:35 +0000 (+0100) Subject: remoteDomainGetFSInfo: remove unreachable cleanup code X-Git-Tag: v6.10.0-rc1~136 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=caaf792eed13c925a2f8b7b92b4a55d22b52050a;p=thirdparty%2Flibvirt.git remoteDomainGetFSInfo: remove unreachable cleanup code Signed-off-by: Pavel Hrdina Reviewed-by: Peter Krempa --- diff --git a/src/remote/remote_driver.c b/src/remote/remote_driver.c index 0562090eda..dd5e8eeed2 100644 --- a/src/remote/remote_driver.c +++ b/src/remote/remote_driver.c @@ -7633,7 +7633,6 @@ remoteDomainGetFSInfo(virDomainPtr dom, remote_domain_get_fsinfo_args args; remote_domain_get_fsinfo_ret ret; remote_domain_fsinfo *src; - virDomainFSInfoPtr *info_ret = NULL; remoteDriverLock(priv); @@ -7656,6 +7655,8 @@ remoteDomainGetFSInfo(virDomainPtr dom, } if (info) { + virDomainFSInfoPtr *info_ret = NULL; + if (!ret.info.info_len) { *info = NULL; rv = ret.ret; @@ -7685,17 +7686,11 @@ remoteDomainGetFSInfo(virDomainPtr dom, } *info = info_ret; - info_ret = NULL; } rv = ret.ret; cleanup: - if (info_ret) { - for (i = 0; i < ret.info.info_len; i++) - virDomainFSInfoFree(info_ret[i]); - VIR_FREE(info_ret); - } xdr_free((xdrproc_t)xdr_remote_domain_get_fsinfo_ret, (char *) &ret);