new->parameter = mutt_new_parameter (); new->parameter->attribute = safe_strdup ("boundary"); new->parameter->value = mutt_generate_boundary ();
mutt_generate_boundary(&new->parameter);
BODY *mutt_make_multipart (BODY *b){  BODY *new;  new = mutt_new_body ();  new->type = TYPEMULTIPART;  new->subtype = safe_strdup ("mixed");  new->encoding = get_toplevel_encoding (b);  new->parameter = mutt_new_parameter ();  new->parameter->attribute = safe_strdup ("boundary");  new->parameter->value = mutt_generate_boundary ();  new->use_disp = 0;    new->parts = b;  return new;}