]> xenbits.xensource.com Git - libvirt.git/commitdiff
qemuBuildHostNetStr: remove unnecessary cleanup label
authorJán Tomko <jtomko@redhat.com>
Mon, 26 Aug 2019 20:28:27 +0000 (22:28 +0200)
committerJán Tomko <jtomko@redhat.com>
Wed, 18 Sep 2019 09:33:17 +0000 (11:33 +0200)
Signed-off-by: Ján Tomko <jtomko@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
src/qemu/qemu_command.c

index 811c7ead91bae84b317fdc9ea600bac9228adc93..0874cfe165abd28a9aecb014e7c2f0b798d4b1e9 100644 (file)
@@ -3916,13 +3916,12 @@ qemuBuildHostNetStr(virDomainNetDefPtr net,
     VIR_AUTOCLEAN(virBuffer) buf = VIR_BUFFER_INITIALIZER;
     virDomainNetType netType = virDomainNetGetActualType(net);
     size_t i;
-    char *ret = NULL;
 
     if (net->script && netType != VIR_DOMAIN_NET_TYPE_ETHERNET) {
         virReportError(VIR_ERR_CONFIG_UNSUPPORTED,
                        _("scripts are not supported on interfaces of type %s"),
                        virDomainNetTypeToString(netType));
-        goto cleanup;
+        return NULL;
     }
 
     switch (netType) {
@@ -3989,7 +3988,7 @@ qemuBuildHostNetStr(virDomainNetDefPtr net,
                 const char *prefix = "";
 
                 if (!(addr = virSocketAddrFormat(&ip->address)))
-                    goto cleanup;
+                    return NULL;
 
                 if (VIR_SOCKET_ADDR_IS_FAMILY(&ip->address, AF_INET))
                     prefix = "net=";
@@ -4046,11 +4045,9 @@ qemuBuildHostNetStr(virDomainNetDefPtr net,
 
     virBufferTrim(&buf, ",", -1);
     if (virBufferCheckError(&buf) < 0)
-        goto cleanup;
+        return NULL;
 
-    ret = virBufferContentAndReset(&buf);
- cleanup:
-    return ret;
+    return virBufferContentAndReset(&buf);
 }