Rev 9304 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 9304 | Rev 9306 | ||
---|---|---|---|
Line 43... | Line 43... | ||
43 | cd = EAX; |
43 | cd = EAX; |
44 | debugval("iconv failed", cd); |
44 | debugval("iconv failed", cd); |
45 | if (from_chs == CH_UTF8) && (to_chs == CH_CP866) { |
45 | if (from_chs == CH_UTF8) && (to_chs == CH_CP866) { |
46 | utf8rutodos(conv_buf); |
46 | utf8rutodos(conv_buf); |
47 | } |
47 | } |
- | 48 | if (from_chs == CH_CP1251) && (to_chs == CH_CP866) { |
|
- | 49 | wintodos(conv_buf); |
|
- | 50 | } |
|
48 | } else { |
51 | } else { |
49 | strcpy(conv_buf, new_buf); |
52 | strcpy(conv_buf, new_buf); |
50 | } |
53 | } |
51 | free(new_buf); |
54 | free(new_buf); |
52 | return conv_buf; |
55 | return conv_buf; |