diff options
-rw-r--r-- | kiki.hs | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -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 |