iconv_t cd;
static void fix_uid (char *uid){  char *s, *d;    for (s = d = uid; *s;)  {    if (*s == '\\' && *(s+1) == 'x' && isxdigit (*(s+2)) && isxdigit (*(s+3)))    {      *d++ = hexval (*(s+2)) << 4 | hexval (*(s+3));      s += 4;    }    else      *d++ = *s++;  }  *d = '\0';    mutt_decode_utf8_string (uid, _chs);}