diff options
author | Marco Trevisan (Treviño) <mail@3v1n0.net> | 2020-02-04 19:56:26 +0100 |
---|---|---|
committer | Marco Trevisan (Treviño) <mail@3v1n0.net> | 2020-02-14 15:55:09 +0100 |
commit | 1ecae1d014717ddb0e99ac56e2944b9bd34158d6 (patch) | |
tree | e6fa8d8e50ff3c26d8075daeeeab9a9159f8bb01 /utils | |
parent | ba7a45d3f8ca52fa63636ce00e89252eb23fe33d (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.c | 1 |
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"))); |