Return Windows charset converter if iconv is available and Windows supports the charset

This commit is contained in:
Moritz Bunkus 2010-03-06 15:31:51 +01:00
parent dd5df2cae7
commit 7cd5aa106d

View File

@ -84,6 +84,8 @@ charset_converter_c::init(const std::string &charset) {
if (iconv_charset_converter_c::is_available(actual_charset) || !windows_charset_converter_c::is_available(actual_charset))
return charset_converter_cptr(new iconv_charset_converter_c(actual_charset));
return charset_converter_cptr(new windows_charset_converter_c(actual_charset));
#elif defined(HAVE_ICONV_H)
return charset_converter_cptr(new iconv_charset_converter_c(actual_charset));