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>
* @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)
{
for (i = 0; i < b->map_len; i++)
a->map[i] |= b->map[i];
-
- return 0;
}
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)
return -1;
}
- if (virBitmapUnion(allNodesCPUs, nodeCPUs) < 0)
- return -1;
+ virBitmapUnion(allNodesCPUs, nodeCPUs);
}
*cpuset = g_steal_pointer(&allNodesCPUs);
return -1;
}
- if (virBitmapUnion(amap, bmap) < 0)
- return -1;
+ virBitmapUnion(amap, bmap);
if (!virBitmapEqual(amap, resmap)) {
fprintf(stderr,