summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
authorMarco Trevisan (Treviño) <mail@3v1n0.net>2020-02-04 19:56:26 +0100
committerMarco Trevisan (Treviño) <mail@3v1n0.net>2020-02-14 15:55:09 +0100
commit1ecae1d014717ddb0e99ac56e2944b9bd34158d6 (patch)
treee6fa8d8e50ff3c26d8075daeeeab9a9159f8bb01 /utils
parentba7a45d3f8ca52fa63636ce00e89252eb23fe33d (diff)
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.
Diffstat (limited to 'utils')
-rw-r--r--utils/delete.c1
1 files changed, 1 insertions, 0 deletions
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")));