summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kiki.hs2
1 files changed, 1 insertions, 1 deletions
diff --git a/kiki.hs b/kiki.hs
index 9f6962f..b5509f8 100644
--- a/kiki.hs
+++ b/kiki.hs
@@ -961,7 +961,7 @@ whoseKey rsakey db = filter matchkey (Map.elems db)
961 check k sub (sig,_) = not . null $ do 961 check k sub (sig,_) = not . null $ do
962 s <- signatures . Message $ [k,sub,packet sig] 962 s <- signatures . Message $ [k,sub,packet sig]
963 fw <- signatures_over $ verify (Message [k]) s 963 fw <- signatures_over $ verify (Message [k]) s
964 subsig <- mapMaybe backsig (unhashed_subpackets sub) 964 subsig <- mapMaybe backsig (unhashed_subpackets $ packet sig)
965 subsig_so <- signatures (Message [k,sub,subsig]) 965 subsig_so <- signatures (Message [k,sub,subsig])
966 guard ( isSubkeySignature subsig_so 966 guard ( isSubkeySignature subsig_so
967 && isSameKey (topkey subsig_so) k 967 && isSameKey (topkey subsig_so) k