Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
remote_domain_get_fsinfo_args args;
remote_domain_get_fsinfo_ret ret;
remote_domain_fsinfo *src;
- virDomainFSInfoPtr *info_ret = NULL;
remoteDriverLock(priv);
}
if (info) {
+ virDomainFSInfoPtr *info_ret = NULL;
+
if (!ret.info.info_len) {
*info = NULL;
rv = ret.ret;
}
*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);