mvaddstr (HDR_PGPSIGINFO, 40, "MIC algorithm: ");
mvaddstr (HDR_PGPSIGINFO, 40, _("MIC algorithm: "));
static void draw_envelope (HEADER *msg, char *fcc){  char buf[STRING];  int w = COLS - HDR_XOFFSET;  mvaddstr (HDR_FROM, 0,    "    From: ");  buf[0] = 0;  rfc822_write_address (buf, sizeof (buf), msg->env->from);  printw ("%-*.*s", w, w, buf);  mvaddstr (HDR_TO, 0,      "      To: ");  buf[0] = 0;  rfc822_write_address (buf, sizeof (buf), msg->env->to);  printw ("%-*.*s", w, w, buf);  mvaddstr (HDR_CC, 0,      "      Cc: ");  buf[0] = 0;  rfc822_write_address (buf, sizeof (buf), msg->env->cc);  printw ("%-*.*s", w, w, buf);  mvaddstr (HDR_BCC, 0,     "     Bcc: ");  buf[0] = 0;  rfc822_write_address (buf, sizeof (buf), msg->env->bcc);  printw ("%-*.*s", w, w, buf);  mvaddstr (HDR_SUBJECT, 0, " Subject: ");  if (msg->env->subject)    printw ("%-*.*s", w, w, msg->env->subject);  else    clrtoeol ();  mvaddstr (HDR_REPLYTO, 0, "Reply-To: ");  if (msg->env->reply_to)  {    buf[0] = 0;    rfc822_write_address (buf, sizeof (buf), msg->env->reply_to);    printw ("%-*.*s", w, w, buf);  }  else    clrtoeol ();  mvaddstr (HDR_FCC, 0,     "     Fcc: ");  addstr (fcc);#ifdef _PGPPATH  mvaddstr (HDR_PGP, 0,     "     PGP: ");  if ((msg->pgp & (PGPENCRYPT | PGPSIGN)) == (PGPENCRYPT | PGPSIGN))    addstr ("Sign, Encrypt");  else if (msg->pgp & PGPENCRYPT)    addstr ("Encrypt");  else if (msg->pgp & PGPSIGN)    addstr ("Sign");  else    addstr ("Clear");  clrtoeol ();  if (msg->pgp & PGPSIGN)  {    mvaddstr (HDR_PGPSIGINFO, 0, " sign as: ");    if (PgpSignAs)      printw ("%s", PgpSignAs);    else      printw ("%s", "<default>");    clrtoeol ();    mvaddstr (HDR_PGPSIGINFO, 40, "MIC algorithm: ");    printw ("%s", NONULL(PgpSignMicalg));    clrtoeol ();  }  else  {    mvaddstr(HDR_PGPSIGINFO, 0, "");    clrtoeol();  }  #endif /* _PGPPATH */  mvaddstr (HDR_ATTACH - 1, 0, "===== Attachments =====");}