< prev index next >

src/java.base/share/classes/sun/nio/cs/StreamDecoder.java

Print this page

        

*** 121,131 **** haveLeftoverChar = false; return leftoverChar; } // Convert more bytes ! char cb[] = new char[2]; int n = read(cb, 0, 2); switch (n) { case -1: return -1; case 2: --- 121,131 ---- haveLeftoverChar = false; return leftoverChar; } // Convert more bytes ! char[] cb = new char[2]; int n = read(cb, 0, 2); switch (n) { case -1: return -1; case 2:
*** 139,149 **** return -1; } } } ! public int read(char cbuf[], int offset, int length) throws IOException { int off = offset; int len = length; synchronized (lock) { ensureOpen(); if ((off < 0) || (off > cbuf.length) || (len < 0) || --- 139,149 ---- return -1; } } } ! public int read(char[] cbuf, int offset, int length) throws IOException { int off = offset; int len = length; synchronized (lock) { ensureOpen(); if ((off < 0) || (off > cbuf.length) || (len < 0) ||
< prev index next >