mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-01-13 17:18:01 +03:00
Revert "interface: Consume @def in virInterfaceObjNew"
This reverts commit 92840eb3a7
.
More recent reviews/changes don't have the vir*ObjNew APIs
consuming the @def, so remove from Interface as well. Changes
needed to also deal with conflicts from commit id '46f5eca4'.
Signed-off-by: John Ferlan <jferlan@redhat.com>
This commit is contained in:
parent
b887d7b0c7
commit
c447086f01
@ -74,7 +74,7 @@ virInterfaceObjDispose(void *opaque)
|
||||
|
||||
|
||||
static virInterfaceObjPtr
|
||||
virInterfaceObjNew(virInterfaceDefPtr def)
|
||||
virInterfaceObjNew(void)
|
||||
{
|
||||
virInterfaceObjPtr obj;
|
||||
|
||||
@ -85,7 +85,6 @@ virInterfaceObjNew(virInterfaceDefPtr def)
|
||||
return NULL;
|
||||
|
||||
virObjectLock(obj);
|
||||
obj->def = def;
|
||||
|
||||
return obj;
|
||||
}
|
||||
@ -261,15 +260,15 @@ virInterfaceObjListAssignDef(virInterfaceObjListPtr interfaces,
|
||||
return obj;
|
||||
}
|
||||
|
||||
if (!(obj = virInterfaceObjNew(def)))
|
||||
if (!(obj = virInterfaceObjNew()))
|
||||
return NULL;
|
||||
|
||||
if (VIR_APPEND_ELEMENT_COPY(interfaces->objs,
|
||||
interfaces->count, obj) < 0) {
|
||||
obj->def = NULL;
|
||||
virInterfaceObjEndAPI(&obj);
|
||||
return NULL;
|
||||
}
|
||||
obj->def = def;
|
||||
return virObjectRef(obj);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user