aboutsummaryrefslogtreecommitdiffstats
path: root/g10/trustdb.c
diff options
context:
space:
mode:
Diffstat (limited to 'g10/trustdb.c')
-rw-r--r--g10/trustdb.c10
1 files changed, 2 insertions, 8 deletions
diff --git a/g10/trustdb.c b/g10/trustdb.c
index 4f60f1f4f..b58d5e1c7 100644
--- a/g10/trustdb.c
+++ b/g10/trustdb.c
@@ -1021,12 +1021,6 @@ tdb_get_validity_core (PKT_public_key *pk, PKT_user_id *uid,
int user_ids = 0;
int user_ids_expired = 0;
- char fingerprint[MAX_FINGERPRINT_LEN];
- size_t fingerprint_len = sizeof (fingerprint);
-
- fingerprint_from_pk (main_pk, fingerprint, &fingerprint_len);
- assert (fingerprint_len == sizeof (fingerprint));
-
/* If the caller didn't supply a user id then iterate over all
uids. */
if (! uid)
@@ -1062,12 +1056,12 @@ tdb_get_validity_core (PKT_public_key *pk, PKT_user_id *uid,
user_ids ++;
if (sig)
- tl = tofu_register (fingerprint, user_id->name,
+ tl = tofu_register (main_pk, user_id->name,
sig->digest, sig->digest_len,
sig->timestamp, "unknown",
may_ask);
else
- tl = tofu_get_validity (fingerprint, user_id->name, may_ask);
+ tl = tofu_get_validity (main_pk, user_id->name, may_ask);
if (tl == TRUST_EXPIRED)
user_ids_expired ++;