]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
util: virbitmap: Remove virBitmapCopy
authorPeter Krempa <pkrempa@redhat.com>
Fri, 2 Oct 2020 08:28:51 +0000 (10:28 +0200)
committerPeter Krempa <pkrempa@redhat.com>
Mon, 5 Oct 2020 13:50:45 +0000 (15:50 +0200)
The function is now unused.

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

index 01ae3cad933bced620f43be404acb242369cf30e..7cf8bea9622588665a77e999e53257b6f7955230 100644 (file)
@@ -1668,7 +1668,6 @@ virAuthConfigNewData;
 virBitmapClearAll;
 virBitmapClearBit;
 virBitmapClearBitExpand;
-virBitmapCopy;
 virBitmapCountBits;
 virBitmapDataFormat;
 virBitmapEqual;
index ee540e15a95d977b27ecdaeedc0bb6c4a6c0df8a..319bd7b7cea6d02cd4a153c32a2ff2902a98a144 100644 (file)
@@ -100,29 +100,6 @@ virBitmapFree(virBitmapPtr bitmap)
 }
 
 
-/**
- * virBitmapCopy:
- * @dst: destination bitmap
- * @src: source bitmap
- *
- * Copies contents of @src to @dst. @dst must have the same size as @src.
- * Returns -1 if the size is not the same or 0 on success.
- */
-int
-virBitmapCopy(virBitmapPtr dst,
-              virBitmapPtr src)
-{
-    if (dst->nbits != src->nbits) {
-        errno = EINVAL;
-        return -1;
-    }
-
-    memcpy(dst->map, src->map, src->map_len * sizeof(src->map[0]));
-
-    return 0;
-}
-
-
 /**
  * virBitmapSetBit:
  * @bitmap: Pointer to bitmap
index cd5caa6f619a824e8e2a2bc5eb07be8b94bb7641..67a433672d8ab11fbbdd85a025df8f2f93d70cd3 100644 (file)
@@ -39,12 +39,6 @@ virBitmapPtr virBitmapNew(size_t size);
  */
 void virBitmapFree(virBitmapPtr bitmap);
 
-/*
- * Copy all bits from @src to @dst. The bitmap sizes
- * must be the same
- */
-int virBitmapCopy(virBitmapPtr dst, virBitmapPtr src);
-
 /*
  * Set bit position @b in @bitmap
  */