if (bdy->parts) copy_tagged_attachments (fpout, fpin, boundary, bdy->parts); else if (bdy->tagged)
if (bdy->tagged)
copy_tagged_attachments (FILE *fpout, FILE *fpin, const char *boundary, BODY *bdy){  for (; bdy; bdy = bdy->next)  {    if (bdy->parts)      copy_tagged_attachments (fpout, fpin, boundary, bdy->parts);    else if (bdy->tagged)    {      fprintf (fpout, "\n--%s\n", boundary);      fseek (fpin, bdy->hdr_offset, 0);      mutt_copy_bytes (fpin, fpout, bdy->length + bdy->offset - bdy->hdr_offset);    }  }}