void mutt_set_parameter (const char *attribute, const char *value, PARAMETER **p)
{
PARAMETER *q;
- for(q = *p; q; q = q->next)
+ for(q = *p; q; q = q->next)
{
if (mutt_strcasecmp (attribute, q->attribute) == 0)
{
t->use_disp = 0;
t->encoding = ENC7BIT;
+ mutt_generate_boundary (&t->parameter);
mutt_set_parameter ("protocol", "application/pgp-signature", &t->parameter);
mutt_set_parameter ("micalg", PgpSignMicalg, &t->parameter);
- mutt_generate_boundary (&t->parameter);
t->parts = a;
a = t;
t->encoding = ENC7BIT;
t->use_disp = 0;
- mutt_set_parameter("protocol", "application/pgp-encrypted", &t->parameter);
mutt_generate_boundary(&t->parameter);
+ mutt_set_parameter("protocol", "application/pgp-encrypted", &t->parameter);
t->parts = mutt_new_body ();
t->parts->type = TYPEAPPLICATION;