s += (4 * (info->lobin + info->hibin + info->ascii)) / 3;
s += (4 * (info->lobin + info->hibin + info->ascii + info->crlf)) / 3;
static unsigned long cum_attachs_size (MUTTMENU *menu){  size_t s;  unsigned short i;  ATTACHPTR **idx = menu->data;  CONTENT *info;    for (i = 0, s = 0; i < menu->max; i++)  {    if ((info = idx[i]->content->content))    {      switch (idx[i]->content->encoding)      {	case ENCQUOTEDPRINTABLE:	  s += 3 * (info->lobin + info->hibin) + info->ascii;	  break;	case ENCBASE64:	  s += (4 * (info->lobin + info->hibin + info->ascii)) / 3;	  break;	default:	  s += info->lobin + info->hibin + info->ascii;	  break;      }    }  }  return s;}