aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIngo Klöcker <[email protected]>2020-10-30 14:49:27 +0000
committerIngo Klöcker <[email protected]>2020-10-30 14:52:16 +0000
commit8a941428086bc173a65d4e8687308ca923394738 (patch)
tree6da0648fd7f3752169f36a64fed4fa47fafae945
parentagent: Fix secret key import for Ed25519. (diff)
downloadgnupg-8a941428086bc173a65d4e8687308ca923394738.tar.gz
gnupg-8a941428086bc173a65d4e8687308ca923394738.zip
gpg: Fix iteration over signatures
* g10/keyedit.c (keyedit_quick_revsig): Take signature of correct node -- GnuPG-bug-id: 5093 (cherry picked from commit db3854f55c91ca9c34cf6a306081c3709798db3d)
-rw-r--r--g10/keyedit.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/g10/keyedit.c b/g10/keyedit.c
index 57866ed60..ed81c4a03 100644
--- a/g10/keyedit.c
+++ b/g10/keyedit.c
@@ -2888,7 +2888,7 @@ keyedit_quick_revsig (ctrl_t ctrl, const char *username, const char *sigtorev,
sigcount = 0;
for (n=node; n && n->pkt->pkttype == PKT_SIGNATURE; node=n, n=n->next)
{
- sig = node->pkt->pkt.signature;
+ sig = n->pkt->pkt.signature;
if (!keyid_cmp (primarykid, sig->keyid))
continue; /* Ignore self-signatures. */