virHashAtomicNew: Remove 'size' argument

Use 'virHashNew' internally which uses a default size.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
This commit is contained in:
Peter Krempa 2020-10-20 18:28:21 +02:00
parent 07780553f6
commit c28b680579
3 changed files with 4 additions and 6 deletions

View File

@ -5743,7 +5743,7 @@ qemuMigrationDstErrorFree(void *data)
int int
qemuMigrationDstErrorInit(virQEMUDriverPtr driver) qemuMigrationDstErrorInit(virQEMUDriverPtr driver)
{ {
driver->migrationErrors = virHashAtomicNew(64, qemuMigrationDstErrorFree); driver->migrationErrors = virHashAtomicNew(qemuMigrationDstErrorFree);
if (driver->migrationErrors) if (driver->migrationErrors)
return 0; return 0;
else else

View File

@ -212,8 +212,7 @@ virHashTablePtr virHashCreate(ssize_t size, virHashDataFree dataFree)
virHashAtomicPtr virHashAtomicPtr
virHashAtomicNew(ssize_t size, virHashAtomicNew(virHashDataFree dataFree)
virHashDataFree dataFree)
{ {
virHashAtomicPtr hash; virHashAtomicPtr hash;
@ -223,7 +222,7 @@ virHashAtomicNew(ssize_t size,
if (!(hash = virObjectLockableNew(virHashAtomicClass))) if (!(hash = virObjectLockableNew(virHashAtomicClass)))
return NULL; return NULL;
if (!(hash->hash = virHashCreate(size, dataFree))) { if (!(hash->hash = virHashNew(dataFree))) {
virObjectUnref(hash); virObjectUnref(hash);
return NULL; return NULL;
} }

View File

@ -114,8 +114,7 @@ typedef void (*virHashKeyFree)(void *name);
virHashTablePtr virHashNew(virHashDataFree dataFree); virHashTablePtr virHashNew(virHashDataFree dataFree);
virHashTablePtr virHashCreate(ssize_t size, virHashTablePtr virHashCreate(ssize_t size,
virHashDataFree dataFree); virHashDataFree dataFree);
virHashAtomicPtr virHashAtomicNew(ssize_t size, virHashAtomicPtr virHashAtomicNew(virHashDataFree dataFree);
virHashDataFree dataFree);
virHashTablePtr virHashCreateFull(ssize_t size, virHashTablePtr virHashCreateFull(ssize_t size,
virHashDataFree dataFree, virHashDataFree dataFree,
virHashKeyCode keyCode, virHashKeyCode keyCode,