jdk/src/share/classes/sun/nio/cs/UTF_8.java
changeset 492 d34fdbd7da77
parent 2 90ce3da70b43
child 715 f16baef3a20e
equal deleted inserted replaced
491:a394684ccfe6 492:d34fdbd7da77
   324                             n = 5;
   324                             n = 5;
   325                             break;
   325                             break;
   326 
   326 
   327                         case 12: case 13:
   327                         case 12: case 13:
   328                             // 6 bytes, 31 bits
   328                             // 6 bytes, 31 bits
   329                             if (src.remaining() < 4)
   329                             if (src.remaining() < 5)
   330                                 return CoderResult.UNDERFLOW;
   330                                 return CoderResult.UNDERFLOW;
   331                             if (!isContinuation(b2 = src.get()))
   331                             if (!isContinuation(b2 = src.get()))
   332                                 return CoderResult.malformedForLength(1);
   332                                 return CoderResult.malformedForLength(1);
   333                             if (!isContinuation(b3 = src.get()))
   333                             if (!isContinuation(b3 = src.get()))
   334                                 return CoderResult.malformedForLength(2);
   334                                 return CoderResult.malformedForLength(2);