From: Daniel Henrique Barboza Date: Mon, 13 Jul 2020 09:49:33 +0000 (-0300) Subject: libvirt-domain.c: modernize virDomainMigrateCheckNotLocal() X-Git-Tag: v6.6.0-rc1~149 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fe14a62121cec047ab234a8792f54f0046fcfb2f;p=thirdparty%2Flibvirt.git libvirt-domain.c: modernize virDomainMigrateCheckNotLocal() Use g_autoptr() and remove the 'cleanup' label. Signed-off-by: Daniel Henrique Barboza Reviewed-by: Michal Privoznik --- diff --git a/src/libvirt-domain.c b/src/libvirt-domain.c index 9f65cba2e8..0941caa67f 100644 --- a/src/libvirt-domain.c +++ b/src/libvirt-domain.c @@ -3286,22 +3286,17 @@ virDomainMigrateVersion3Params(virDomainPtr domain, static int virDomainMigrateCheckNotLocal(const char *dconnuri) { - virURIPtr tempuri = NULL; - int ret = -1; + g_autoptr(virURI) tempuri = NULL; if (!(tempuri = virURIParse(dconnuri))) - goto cleanup; + return -1; if (!tempuri->server || STRPREFIX(tempuri->server, "localhost")) { virReportInvalidArg(dconnuri, "%s", _("Attempt to migrate guest to the same host")); - goto cleanup; + return -1; } - ret = 0; - - cleanup: - virURIFree(tempuri); - return ret; + return 0; }