There's no point in duplicating virObjectFreeHashData() in a separate
function.
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
}
-static void
-virDomainObjListDataFree(void *payload, const void *name ATTRIBUTE_UNUSED)
-{
- virDomainObjPtr obj = payload;
- virObjectUnref(obj);
-}
-
virDomainObjListPtr virDomainObjListNew(void)
{
virDomainObjListPtr doms;
if (!(doms = virObjectLockableNew(virDomainObjListClass)))
return NULL;
- if (!(doms->objs = virHashCreate(50, virDomainObjListDataFree))) {
+ if (!(doms->objs = virHashCreate(50, virObjectFreeHashData))) {
virObjectUnref(doms);
return NULL;
}