a54eea1c06
and supply a print_codeset_string() so we don't need void * casts to avoid the char ** -> const char ** complaint