|
|
|
@ -32,7 +32,7 @@ |
|
|
|
|
|
|
|
|
|
static int fuzzycmp(const unsigned char *a, const unsigned char *b)
|
|
|
|
|
{
|
|
|
|
|
@@ -216,6 +220,7 @@ size_t iconv(iconv_t cd0, char **restric
|
|
|
|
|
@@ -224,6 +228,7 @@ size_t iconv(iconv_t cd0, char **restric
|
|
|
|
|
c = ((c-0xd7c0)<<10) + (d-0xdc00);
|
|
|
|
|
}
|
|
|
|
|
break;
|
|
|
|
@ -40,14 +40,14 @@ |
|
|
|
|
case SHIFT_JIS:
|
|
|
|
|
if (c-0xa1 <= 0xdf-0xa1) {
|
|
|
|
|
c += 0xff61-0xa1;
|
|
|
|
|
@@ -362,6 +367,7 @@ size_t iconv(iconv_t cd0, char **restric
|
|
|
|
|
@@ -370,6 +375,7 @@ size_t iconv(iconv_t cd0, char **restric
|
|
|
|
|
c = ksc[c][d];
|
|
|
|
|
if (!c) goto ilseq;
|
|
|
|
|
break;
|
|
|
|
|
+#endif
|
|
|
|
|
default:
|
|
|
|
|
if (c < 128+type) break;
|
|
|
|
|
c -= 128+type;
|
|
|
|
|
c = legacy_map(map, c);
|
|
|
|
|
--- a/src/locale/codepages.h
|
|
|
|
|
+++ b/src/locale/codepages.h
|
|
|
|
|
@@ -118,6 +118,7 @@
|
|
|
|
|