Skip to content

Commit 75da5da

Browse files
committed
try to convert from 'CP932' when iconv_open failure
1 parent 504d257 commit 75da5da

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/util.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,10 @@ std::string MS932toUTF8(const char *src)
2121

2222
auto cd = iconv_open("UTF8//TRANSLIT", "MS932");
2323
if (cd == (iconv_t)-1) {
24-
return std::string();
24+
cd = iconv_open("UTF8//TRANSLIT", "CP932");
25+
if (cd == (iconv_t)-1) {
26+
return std::string();
27+
}
2528
}
2629

2730
// make src buffer

0 commit comments

Comments
 (0)