CR 6998199, fix the KSC5601 escape sequence handling
authorPavel Heimlich <pavel.heimlich@oracle.com>
Mon, 22 Nov 2010 10:09:30 +0100
changeset 48 7554778c8d9f
parent 47 e214e2c48155
child 49 b4e3c1ee9c04
CR 6998199, fix the KSC5601 escape sequence handling
icu/patches/source_common_ucnv2022.c.patch
--- a/icu/patches/source_common_ucnv2022.c.patch	Mon Nov 22 10:03:25 2010 +0100
+++ b/icu/patches/source_common_ucnv2022.c.patch	Mon Nov 22 10:09:30 2010 +0100
@@ -13,20 +13,6 @@
      CSM(ASCII)|CSM(JISX201)|CSM(JISX208)|CSM(HWKANA_7BIT)|CSM(JISX212),
      CSM(ASCII)|CSM(JISX201)|CSM(JISX208)|CSM(HWKANA_7BIT)|CSM(JISX212)|CSM(GB2312)|CSM(KSC5601)|CSM(ISO8859_1)|CSM(ISO8859_7),
      CSM(ASCII)|CSM(JISX201)|CSM(JISX208)|CSM(HWKANA_7BIT)|CSM(JISX212)|CSM(GB2312)|CSM(KSC5601)|CSM(ISO8859_1)|CSM(ISO8859_7),
-@@ -1371,7 +1376,12 @@
-     "\x1B\x24\x42",         /* <ESC>$B  JISX-208    */
-     "\x1B\x24\x28\x44",     /* <ESC>$(D JISX-212    */
-     "\x1B\x24\x41",         /* <ESC>$A  GB2312      */
--    "\x1B\x24\x28\x43",     /* <ESC>$(C KSC5601     */
-+    /*
-+     * Sun modification: 4936244
-+     * RFC1557 defines the designator as ESC "$" ")" "C".
-+    "\x1B\x24\x28\x43",        <ESC>$(C KSC5601     *
-+     */
-+    "\x1B\x24\x29\x43",     /* <ESC>$)C KSC5601     */
-     "\x1B\x28\x49"          /* <ESC>(I  HWKANA_7BIT */
- 
- };
 @@ -1675,7 +1685,10 @@
                      choices[choiceCount++] = (int8_t)HWKANA_7BIT;
                  }