]> xenbits.xensource.com Git - libvirt.git/commitdiff
virObjectLockGuard: Require that returned value is used
authorPeter Krempa <pkrempa@redhat.com>
Thu, 28 Apr 2022 11:16:34 +0000 (13:16 +0200)
committerPeter Krempa <pkrempa@redhat.com>
Tue, 17 May 2022 17:31:08 +0000 (19:31 +0200)
The returned value is used to unlock the object, so all callers must
necessarily make use of the returned value.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
src/util/virobject.h

index a1e16aee773fb1899cfe62f4799458a4e37d9494..4b941ac215a8bc26705a633173bbfcb5c19665f7 100644 (file)
@@ -120,7 +120,7 @@ virObjectRWLockableNew(virClass *klass)
 
 virLockGuard
 virObjectLockGuard(void *lockableobj)
-    ATTRIBUTE_NONNULL(1);
+    ATTRIBUTE_NONNULL(1) G_GNUC_WARN_UNUSED_RESULT;
 
 void
 virObjectLock(void *lockableobj)