|
@@ -46,20 +46,20 @@
|
|
|
*code_mime = "us-ascii";
|
|
|
+ } else if (jcode == JIS) {
|
|
|
+ DPRINTF(("jis %" SIZE_T_FORMAT "u\n", *ulen));
|
|
|
-+ code = "7-bit JIS [ESC$B, ESC(B]";
|
|
|
-+ code_mime = "jis";
|
|
|
++ *code = "7-bit JIS [ESC$B, ESC(B]";
|
|
|
++ *code_mime = "jis";
|
|
|
+ } else if (jcode == SJIS){
|
|
|
+ DPRINTF(("sjis %" SIZE_T_FORMAT "u\n", *ulen));
|
|
|
-+ code = "SJIS";
|
|
|
-+ code_mime = "sjis";
|
|
|
++ *code = "SJIS";
|
|
|
++ *code_mime = "sjis";
|
|
|
+ } else if (jcode == EUC){
|
|
|
+ DPRINTF(("euc %" SIZE_T_FORMAT "u\n", *ulen));
|
|
|
-+ code = "EUC";
|
|
|
-+ code_mime = "euc-jp";
|
|
|
++ *code = "EUC";
|
|
|
++ *code_mime = "euc-jp";
|
|
|
+ } else if (jcode == EUCORSJIS){
|
|
|
+ DPRINTF(("euc or sjis %" SIZE_T_FORMAT "u\n", *ulen));
|
|
|
-+ code = "EUC or SJIS";
|
|
|
-+ code_mime = "unknown";
|
|
|
++ *code = "EUC or SJIS";
|
|
|
++ *code_mime = "unknown";
|
|
|
} else if (looks_utf8_with_BOM(buf, nbytes, *ubuf, ulen) > 0) {
|
|
|
DPRINTF(("utf8/bom %" SIZE_T_FORMAT "u\n", *ulen));
|
|
|
*code = "UTF-8 Unicode (with BOM)";
|