]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
Use virSecretObjEndAPI() more
authorMichal Privoznik <mprivozn@redhat.com>
Wed, 10 Nov 2021 09:01:02 +0000 (10:01 +0100)
committerMichal Privoznik <mprivozn@redhat.com>
Thu, 11 Nov 2021 10:27:29 +0000 (11:27 +0100)
Instead of explicit virObjectUnlock(obj) + virObjectUnref(obj)
combo the virSecretObjEndAPI() can be used.

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

index bdd5e4a6f7d324fc0b7d305a204927a0e227e90f..212cfe103c39a0186cc8b421df1f76587d562fac 100644 (file)
@@ -301,8 +301,7 @@ virSecretObjListRemove(virSecretObjList *secrets,
     virObjectRWLockWrite(secrets);
     virObjectLock(obj);
     virHashRemoveEntry(secrets->objs, uuidstr);
-    virObjectUnlock(obj);
-    virObjectUnref(obj);
+    virSecretObjEndAPI(&obj);
     virObjectRWUnlock(secrets);
 }