X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=gnupgparse.c;h=1166a9128ad8f049cb47464d97834b75af35882f;hp=080bc296342f4ee90dd444b5d7af6e41a5b31491;hb=23002a877577341cfd68687e58348e0ca01b1ac5;hpb=8e037c67a88cb4680c4391134c578e3b55a80f8a diff --git a/gnupgparse.c b/gnupgparse.c index 080bc29..1166a91 100644 --- a/gnupgparse.c +++ b/gnupgparse.c @@ -144,7 +144,7 @@ static pgp_key_t parse_pub_line (char *buf, int *is_subkey, pgp_key_t k) return NULL; if (!(is_uid || (*is_subkey && option (OPTPGPIGNORESUB)))) - k = mem_calloc (sizeof *k, 1); + k = pgp_new_keyinfo(); break; } @@ -248,7 +248,7 @@ static pgp_key_t parse_pub_line (char *buf, int *is_subkey, pgp_key_t k) debug_print (2, ("user ID: %s\n", p)); - uid = mem_calloc (sizeof (pgp_uid_t), 1); + uid = p_new(pgp_uid_t, 1); fix_uid (p); uid->addr = str_dup (p); uid->trust = trust;