|
|
@ -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 @@
|
|
|
|