]> git.ipfire.org Git - thirdparty/libvirt.git/commit
virInterfaceObjListAssignDef: Transfer definition ownership
authorMichal Privoznik <mprivozn@redhat.com>
Tue, 2 Nov 2021 10:02:27 +0000 (11:02 +0100)
committerMichal Privoznik <mprivozn@redhat.com>
Wed, 24 Nov 2021 12:12:20 +0000 (13:12 +0100)
commit10c68f5dd4837d4050c184456a9a2709bcfe4cef
treec7ebb720b807355a0cc6a8c99fd0c9540e8d8e63
parente18fff6c85485e45ea17385862b80af9dc37383e
virInterfaceObjListAssignDef: Transfer definition ownership

Upon successful return from virInterfaceObjListAssignDef() the
virInterfaceObj is the owner of secret definition. To make this
ownership transfer even more visible, lets pass the definition as
a double pointer and use g_steal_pointer().

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Martin Kletzander <mkletzan@redhat.com>
src/conf/virinterfaceobj.c
src/conf/virinterfaceobj.h
src/test/test_driver.c