internal: Remove dead code in MessagePacker. (#787) · msgpack/msgpack-java@cc2ce77

File tree

1 file changed

lines changed

  • msgpack-core/src/main/java/org/msgpack/core

1 file changed

lines changed

Original file line numberDiff line numberDiff line change

@@ -774,10 +774,6 @@ else if (s.length() < (1 << 16)) {

774774

position += written;

775775

}

776776

else {

777-

if (written >= (1L << 32)) { // this check does nothing because (1L << 32) is larger than Integer.MAX_VALUE

778-

// this must not happen because s.length() is less than 2^16 and (2^16) * UTF_8_MAX_CHAR_SIZE is less than 2^32

779-

throw new IllegalArgumentException("Unexpected UTF-8 encoder state");

780-

}

781777

// move 2 bytes backward to expand 3-byte header region to 5 bytes

782778

buffer.putMessageBuffer(position + 5, buffer, position + 3, written);

783779

// write 3-byte header header