/* * Interpret character set. */ void interpret_character_set(const char *str) { if (strequal (str, "iso8859-1")) { init_iso8859_1(); } else if (strequal (str, "iso8859-2")) { init_iso8859_2(); } else if (strequal (str, "iso8859-5")) { init_iso8859_5(); } else if (strequal (str, "koi8-r")) { init_koi8_r(); } else { DEBUG(0,("unrecognized character set %s\n", str)); } }
/* * Interpret character set. */ void interpret_character_set(char *str, int codepage) { if (strequal (str, "iso8859-1")) { init_iso8859_1(codepage); } else if (strequal (str, "iso8859-2")) { init_iso8859_2(); } else if (strequal (str, "iso8859-5")) { init_iso8859_5(); } else if (strequal (str, "iso8859-7")) { init_iso8859_7(); } else if (strequal (str, "koi8-r")) { init_koi8_r(); } else if (strequal (str, "1251")) { init_1251(); } else if (strequal (str, "roman8")) { init_roman8(); } else { DEBUG(0,("unrecognized character set %s\n", str)); } load_unix_unicode_map(str); }