< prev index next >

src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_JP.java

Print this page

        

*** 310,320 **** return CoderResult.unmappableForLength(inputSize); da[dp++] = c; break; case JISX0201_1976_KANA: case SHIFTOUT: ! if (b1 > 0x60) { return CoderResult.malformedForLength(inputSize); } da[dp++] = (char)(b1 + 0xff40); break; } --- 310,320 ---- return CoderResult.unmappableForLength(inputSize); da[dp++] = c; break; case JISX0201_1976_KANA: case SHIFTOUT: ! if (b1 > 0x5f) { return CoderResult.malformedForLength(inputSize); } da[dp++] = (char)(b1 + 0xff40); break; }
*** 431,441 **** return CoderResult.unmappableForLength(inputSize); dst.put(c); break; case JISX0201_1976_KANA: case SHIFTOUT: ! if (b1 > 0x60) { return CoderResult.malformedForLength(inputSize); } dst.put((char)(b1 + 0xff40)); break; } --- 431,441 ---- return CoderResult.unmappableForLength(inputSize); dst.put(c); break; case JISX0201_1976_KANA: case SHIFTOUT: ! if (b1 > 0x5f) { return CoderResult.malformedForLength(inputSize); } dst.put((char)(b1 + 0xff40)); break; }
< prev index next >