From 1ecae1d014717ddb0e99ac56e2944b9bd34158d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= Date: Tue, 4 Feb 2020 19:56:26 +0100 Subject: [PATCH] delete: Clear the error in case we ignore it If we get a `NoEnrolledPrints` error during delete, we don't consider it an hard error and in such case we proceed to releasing the device, but without clearing the previously set error first. --- utils/delete.c | 1 + 1 file changed, 1 insertion(+) diff --git a/utils/delete.c b/utils/delete.c index 9ecc7cb..cf27ebf 100644 --- a/utils/delete.c +++ b/utils/delete.c @@ -66,6 +66,7 @@ static void delete_fingerprints(DBusGProxy *dev, const char *username) exit (1); } else { g_print ("No fingerprints to delete on %s\n", g_value_get_string (g_hash_table_lookup (props, "name"))); + g_clear_error (&error); } } else { g_print ("Fingerprints deleted on %s\n", g_value_get_string (g_hash_table_lookup (props, "name")));