[PATCH 15/15] virHashRemoveAll: Don't return number of removed items

Peter Krempa pkrempa at redhat.com
Thu Oct 22 09:35:06 UTC 2020


Nobody uses the return value.

Signed-off-by: Peter Krempa <pkrempa at redhat.com>
---
 src/util/virhash.c | 8 ++------
 src/util/virhash.h | 2 +-
 2 files changed, 3 insertions(+), 7 deletions(-)

diff --git a/src/util/virhash.c b/src/util/virhash.c
index 7a20b28379..301e485e69 100644
--- a/src/util/virhash.c
+++ b/src/util/virhash.c
@@ -579,15 +579,11 @@ _virHashRemoveAllIter(const void *payload G_GNUC_UNUSED,
  *
  * Free the hash @table's contents. The userdata is
  * deallocated with the function provided at creation time.
- *
- * Returns the number of items removed on success, -1 on failure
  */
-ssize_t
+void
 virHashRemoveAll(virHashTablePtr table)
 {
-    return virHashRemoveSet(table,
-                            _virHashRemoveAllIter,
-                            NULL);
+    virHashRemoveSet(table, _virHashRemoveAllIter, NULL);
 }

 /**
diff --git a/src/util/virhash.h b/src/util/virhash.h
index d7cea75c35..029e6e83b7 100644
--- a/src/util/virhash.h
+++ b/src/util/virhash.h
@@ -83,7 +83,7 @@ int virHashRemoveEntry(virHashTablePtr table,
 /*
  * Remove all entries from the hash table.
  */
-ssize_t virHashRemoveAll(virHashTablePtr table);
+void virHashRemoveAll(virHashTablePtr table);

 /*
  * Retrieve the userdata.
-- 
2.26.2




More information about the libvir-list mailing list