Re: [PATCH 22/23] util: virhash: Remove 'virHashFree'

2021-11-30 Thread Ján Tomko

On a Tuesday in 2021, Peter Krempa wrote:

The code was converted to stop using this function.

Signed-off-by: Peter Krempa 
---
src/libvirt_private.syms |  1 -
src/util/virhash.c   | 19 ---
src/util/virhash.h   |  1 -
3 files changed, 21 deletions(-)



Reviewed-by: Ján Tomko 

Jano


signature.asc
Description: PGP signature


[PATCH 22/23] util: virhash: Remove 'virHashFree'

2021-11-30 Thread Peter Krempa
The code was converted to stop using this function.

Signed-off-by: Peter Krempa 
---
 src/libvirt_private.syms |  1 -
 src/util/virhash.c   | 19 ---
 src/util/virhash.h   |  1 -
 3 files changed, 21 deletions(-)

diff --git a/src/libvirt_private.syms b/src/libvirt_private.syms
index b98cb0f66d..dbdc812d0a 100644
--- a/src/libvirt_private.syms
+++ b/src/libvirt_private.syms
@@ -2372,7 +2372,6 @@ virHashEqual;
 virHashForEach;
 virHashForEachSafe;
 virHashForEachSorted;
-virHashFree;
 virHashGetItems;
 virHashHasEntry;
 virHashLookup;
diff --git a/src/util/virhash.c b/src/util/virhash.c
index cc6053f28d..ce954e86ec 100644
--- a/src/util/virhash.c
+++ b/src/util/virhash.c
@@ -116,25 +116,6 @@ virHashAtomicDispose(void *obj)
 }


-/**
- * virHashFree:
- * @table: the hash table
- *
- * Free the hash @table and its contents. The userdata is
- * deallocated with function provided at creation time.
- *
- * Deprecated: consider using g_hash_table_unref instead
- */
-void
-virHashFree(GHashTable *table)
-{
-if (table == NULL)
-return;
-
-g_hash_table_unref(table);
-}
-
-
 /**
  * virHashAddEntry:
  * @table: the hash table
diff --git a/src/util/virhash.h b/src/util/virhash.h
index 426d835cfc..fcab8454bd 100644
--- a/src/util/virhash.h
+++ b/src/util/virhash.h
@@ -52,7 +52,6 @@ typedef int (*virHashSearcher) (const void *payload, const 
char *name,
  */
 GHashTable *virHashNew(virHashDataFree dataFree) G_GNUC_WARN_UNUSED_RESULT;
 virHashAtomic *virHashAtomicNew(virHashDataFree dataFree);
-void virHashFree(GHashTable *table);
 ssize_t virHashSize(GHashTable *table);

 /*
-- 
2.31.1