is =strdup(buf);
is = xstrdup (buf);
mri_alias (want, is, isn)     CONST char *want;     CONST char *is;     int isn;{  if (!is) {    /* Some sections are digits - */    char buf[20];    sprintf(buf, "%d", isn);    is =strdup(buf);    if (is == NULL)      abort ();  }  mri_add_to_list(&alias, is, 0, want,0,0);}