mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-03-07 17:28:15 +00:00
util: virhash: Remove virHashTableSize
It's used only in one place in tests which isn't even automatically evaluated. Signed-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
This commit is contained in:
parent
0778cff2ae
commit
2751b9757b
@ -2213,7 +2213,6 @@ virHashRemoveSet;
|
||||
virHashSearch;
|
||||
virHashSize;
|
||||
virHashSteal;
|
||||
virHashTableSize;
|
||||
virHashUpdateEntry;
|
||||
virHashValueFree;
|
||||
|
||||
|
@ -549,23 +549,6 @@ virHashSize(const virHashTable *table)
|
||||
return table->nbElems;
|
||||
}
|
||||
|
||||
/**
|
||||
* virHashTableSize:
|
||||
* @table: the hash table
|
||||
*
|
||||
* Query the size of the hash @table, i.e., number of buckets in the table.
|
||||
*
|
||||
* Returns the number of keys in the hash table or
|
||||
* -1 in case of error
|
||||
*/
|
||||
ssize_t
|
||||
virHashTableSize(const virHashTable *table)
|
||||
{
|
||||
if (table == NULL)
|
||||
return -1;
|
||||
return table->size;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* virHashRemoveEntry:
|
||||
|
@ -125,7 +125,6 @@ virHashTablePtr virHashCreateFull(ssize_t size,
|
||||
virHashKeyFree keyFree);
|
||||
void virHashFree(virHashTablePtr table);
|
||||
ssize_t virHashSize(const virHashTable *table);
|
||||
ssize_t virHashTableSize(const virHashTable *table);
|
||||
|
||||
/*
|
||||
* Add a new entry to the hash table.
|
||||
|
@ -27,16 +27,10 @@ testHashInit(int size)
|
||||
* collision list in the same order as in the uuids array
|
||||
*/
|
||||
for (i = G_N_ELEMENTS(uuids) - 1; i >= 0; i--) {
|
||||
ssize_t oldsize = virHashTableSize(hash);
|
||||
if (virHashAddEntry(hash, uuids[i], (void *) uuids[i]) < 0) {
|
||||
virHashFree(hash);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
if (virHashTableSize(hash) != oldsize) {
|
||||
VIR_TEST_DEBUG("hash grown from %zu to %zu",
|
||||
(size_t)oldsize, (size_t)virHashTableSize(hash));
|
||||
}
|
||||
}
|
||||
|
||||
for (i = 0; i < G_N_ELEMENTS(uuids); i++) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user