From 157bcf0ff52dde51f7b9158c7940ef0af691a998 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= Date: Sun, 24 Jan 2021 20:21:07 +0100 Subject: [PATCH] device: Check if the device is open if we didn't fail in claiming it When claiming a device for delete operation we'd not get an error in case we can claim it but it's not already claimed, so in such case we should explicitly check that the device has been opened. --- src/device.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/device.c b/src/device.c index 86e9b96..806a895 100644 --- a/src/device.c +++ b/src/device.c @@ -2146,7 +2146,7 @@ fprint_device_delete_enrolled_fingers (FprintDBusDevice *dbus_dev, } else { - opened = TRUE; + opened = fp_device_is_open (priv->dev); } sender = g_dbus_method_invocation_get_sender (invocation);