Remove duplicate range check in AbstractByteBuf.skipBytes()
This commit is contained in:
parent
a35233a4d4
commit
9a654d8a61
|
@ -711,14 +711,7 @@ public abstract class AbstractByteBuf extends ByteBuf {
|
||||||
@Override
|
@Override
|
||||||
public ByteBuf skipBytes(int length) {
|
public ByteBuf skipBytes(int length) {
|
||||||
checkReadableBytes(length);
|
checkReadableBytes(length);
|
||||||
|
readerIndex += length;
|
||||||
int newReaderIndex = readerIndex + length;
|
|
||||||
if (newReaderIndex > writerIndex) {
|
|
||||||
throw new IndexOutOfBoundsException(String.format(
|
|
||||||
"length: %d (expected: readerIndex(%d) + length <= writerIndex(%d))",
|
|
||||||
length, readerIndex, writerIndex));
|
|
||||||
}
|
|
||||||
readerIndex = newReaderIndex;
|
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user