]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
virBufferAddBuffer: Cleanup
authorTim Wiederhake <twiederh@redhat.com>
Mon, 8 Nov 2021 10:34:54 +0000 (11:34 +0100)
committerTim Wiederhake <twiederh@redhat.com>
Mon, 8 Nov 2021 13:32:32 +0000 (14:32 +0100)
Remove unnecessary label and goto.

Signed-off-by: Tim Wiederhake <twiederh@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
src/util/virbuffer.c

index 8f9cd57e06628e1ae2c52fea2edc0392c8e794b7..a4834174a16f7cfed8f9354b7caff9cbddd76b4d 100644 (file)
@@ -185,13 +185,11 @@ virBufferAddBuffer(virBuffer *buf, virBuffer *toadd)
     if (!toadd || !toadd->str)
         return;
 
-    if (!buf)
-        goto cleanup;
-
-    virBufferInitialize(buf);
-    g_string_append_len(buf->str, toadd->str->str, toadd->str->len);
+    if (buf) {
+        virBufferInitialize(buf);
+        g_string_append_len(buf->str, toadd->str->str, toadd->str->len);
+    }
 
- cleanup:
     virBufferFreeAndReset(toadd);
 }