Exemplo n.º 1
0
static void _pgp_free_key (pgp_key_t *kpp)
{
    pgp_key_t kp;

    if (!kpp || !*kpp)
        return;

    kp = *kpp;

    pgp_free_uid (&kp->address);
    FREE (&kp->keyid);
    /* mutt_crypt.h: 'typedef struct pgp_keyinfo *pgp_key_t;' */
    FREE (kpp);                               /* __FREE_CHECKED__ */
}
Exemplo n.º 2
0
Arquivo: pgplib.c Projeto: 0xAX/muttx
static void _pgp_free_key(pgp_key_t *kpp)
{
	pgp_key_t kp;

	if (!kpp || !*kpp)
		return;

	kp = *kpp;

	pgp_free_uid(&kp->address);
	safe_free(&kp->keyid);
	safe_free(&kp->fingerprint);
	/* mutt_crypt.h: 'typedef struct pgp_keyinfo *pgp_key_t;' */
	safe_free(kpp);		/* __safe_free_CHECKED__ */
}