summaryrefslogtreecommitdiff
path: root/japanese/libjconv/files/patch-conv.c
diff options
context:
space:
mode:
Diffstat (limited to 'japanese/libjconv/files/patch-conv.c')
-rw-r--r--japanese/libjconv/files/patch-conv.c24
1 files changed, 0 insertions, 24 deletions
diff --git a/japanese/libjconv/files/patch-conv.c b/japanese/libjconv/files/patch-conv.c
deleted file mode 100644
index ab5b6c041641..000000000000
--- a/japanese/libjconv/files/patch-conv.c
+++ /dev/null
@@ -1,24 +0,0 @@
---- conv.c.orig Sat Aug 5 05:52:38 2000
-+++ conv.c Fri Jan 12 02:31:33 2001
-@@ -130,11 +130,19 @@
- *dest_r = NULL;
- *dest_len_r = 0;
- *actual_codeset_r = num_src_codesets;
-+
-+ if (strcasecmp(dest_codeset, "SJIS") == 0)
-+ dest_codeset = "Shift_JIS";
-
- for (i = 0; i < num_src_codesets; i++) {
- iconv_t cd;
-- DEBUG_DO(printf("jconv_alloc_conv: try %s\n", src_codesets[i]));
-- cd = iconv_open(dest_codeset, src_codesets[i]);
-+ const char *src_codeset = src_codesets[i];
-+
-+ if (strcasecmp(src_codeset, "SJIS") == 0)
-+ src_codeset = "Shift_JIS";
-+
-+ DEBUG_DO(printf("jconv_alloc_conv: try %s\n", src_codeset));
-+ cd = iconv_open(dest_codeset, src_codeset);
- if (cd == (iconv_t)-1) {
- /* EMFILE, ENFILE, ENOMEM, or EINVAL */
- error_code = errno;