const char *cp_enumerate(int index) { int charset; charset = charset_localenc_nth(index); if (charset == CS_NONE) { /* "Use font encoding" comes after all the named charsets */ if (charset_localenc_nth(index-1) != CS_NONE) return "Use font encoding"; return NULL; } return charset_to_localenc(charset); }
char const *cp_enumerate (int index) { int charset; if (index == 0) return "Use font encoding"; charset = charset_localenc_nth(index-1); if (charset == CS_NONE) return NULL; return charset_to_localenc(charset); }
const char *cp_enumerate(int index) { int charset; if (index == 0) return "UTF-8"; charset = charset_localenc_nth(index-1); if (charset == CS_NONE) return NULL; return charset_to_localenc(charset); }