From: Thomas Roessler Date: Wed, 8 Oct 2003 19:55:39 +0000 (+0000) Subject: KeyTable is pgp_uid_t **, not pgp_key_t *. Fix some sizeof X-Git-Tag: mutt-1-5-5-rel~5 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=6bde0bc8b51f063d30489a1140d4d4b62e4f00ec;p=mutt KeyTable is pgp_uid_t **, not pgp_key_t *. Fix some sizeof statements accordingly. Note that pgp_key_t is also a pointer, though, so this should not have broken things. --- diff --git a/pgpkey.c b/pgpkey.c index bb98403a..77ec11e3 100644 --- a/pgpkey.c +++ b/pgpkey.c @@ -474,7 +474,7 @@ static pgp_key_t pgp_select_key (pgp_key_t keys, if (i == keymax) { keymax += 5; - safe_realloc (&KeyTable, sizeof (pgp_key_t) * keymax); + safe_realloc (&KeyTable, sizeof (pgp_uid_t *) * keymax); } KeyTable[i++] = a; @@ -504,7 +504,7 @@ static pgp_key_t pgp_select_key (pgp_key_t keys, f = pgp_compare_trust; break; } - qsort (KeyTable, i, sizeof (pgp_key_t), f); + qsort (KeyTable, i, sizeof (pgp_uid_t *), f); helpstr[0] = 0; mutt_make_help (buf, sizeof (buf), _("Exit "), MENU_PGP, OP_EXIT);