]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
virBitmapUnion: Remove return value
authorPeter Krempa <pkrempa@redhat.com>
Mon, 6 Dec 2021 14:55:46 +0000 (15:55 +0100)
committerPeter Krempa <pkrempa@redhat.com>
Fri, 10 Dec 2021 15:36:24 +0000 (16:36 +0100)
The function can't fail at this point. Remove the return value.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
src/util/virbitmap.c
src/util/virbitmap.h
src/util/virnuma.c
tests/virbitmaptest.c

index 2b885803fde43c9cf4b60840058e43b7e104eb86..c067b1f7389222454b9f9eaaa89fc34b50f2c1e8 100644 (file)
@@ -1164,10 +1164,8 @@ virBitmapIntersect(virBitmap *a,
  * @b: other bitmap
  *
  * Performs union of two bitmaps: a = union(a, b)
- *
- * Returns 0 on success, <0 on failure.
  */
-int
+void
 virBitmapUnion(virBitmap *a,
                const virBitmap *b)
 {
@@ -1178,8 +1176,6 @@ virBitmapUnion(virBitmap *a,
 
     for (i = 0; i < b->map_len; i++)
         a->map[i] |= b->map[i];
-
-    return 0;
 }
 
 
index 48074d1ae61646c92ccd0df29865f412e63434fa..23242b44ff5262b51f4abfbabebf0717d8ac1fb9 100644 (file)
@@ -133,8 +133,8 @@ bool virBitmapOverlaps(virBitmap *b1,
 void virBitmapIntersect(virBitmap *a, virBitmap *b)
     ATTRIBUTE_NONNULL(1) ATTRIBUTE_NONNULL(2);
 
-int virBitmapUnion(virBitmap *a,
-                   const virBitmap *b)
+void virBitmapUnion(virBitmap *a,
+                    const virBitmap *b)
     ATTRIBUTE_NONNULL(1) ATTRIBUTE_NONNULL(2);
 
 void virBitmapSubtract(virBitmap *a, virBitmap *b)
index 31f65d89022035ad59662727d4da31f2c600c51a..7c892d6267241333c294586741322002c1f5bbe7 100644 (file)
@@ -333,8 +333,7 @@ virNumaNodesetToCPUset(virBitmap *nodeset,
             return -1;
         }
 
-        if (virBitmapUnion(allNodesCPUs, nodeCPUs) < 0)
-            return -1;
+        virBitmapUnion(allNodesCPUs, nodeCPUs);
     }
 
     *cpuset = g_steal_pointer(&allNodesCPUs);
index 1794f73f347d5a02bc6f961745dc0f855c9568c9..4c525679f6aa3c2a0c85107197ad241cfe4bb7a3 100644 (file)
@@ -665,8 +665,7 @@ test15(const void *opaque)
         return -1;
     }
 
-    if (virBitmapUnion(amap, bmap) < 0)
-        return -1;
+    virBitmapUnion(amap, bmap);
 
     if (!virBitmapEqual(amap, resmap)) {
         fprintf(stderr,