From: Tim Wiederhake Date: Mon, 8 Nov 2021 10:05:29 +0000 (+0100) Subject: adminConnectListServers: Cleanup X-Git-Tag: v7.10.0-rc1~175 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7badb6eeebe304f443f86059cdef863f7fd37993;p=thirdparty%2Flibvirt.git adminConnectListServers: Cleanup Remove unnecessary label and goto. Signed-off-by: Tim Wiederhake Reviewed-by: Michal Privoznik --- diff --git a/src/admin/admin_server.c b/src/admin/admin_server.c index 623c682b2d..6731a366cf 100644 --- a/src/admin/admin_server.c +++ b/src/admin/admin_server.c @@ -47,12 +47,12 @@ adminConnectListServers(virNetDaemon *dmn, virCheckFlags(0, -1); if ((ret = virNetDaemonGetServers(dmn, &srvs)) < 0) - goto cleanup; + return ret; if (servers) { *servers = g_steal_pointer(&srvs); } - cleanup: + if (ret > 0) virObjectListFreeCount(srvs, ret); return ret;