diff --git a/src/com/bdjb/api/Buffer.java b/src/com/bdjb/api/Buffer.java index 00abaaa..3d38a56 100644 --- a/src/com/bdjb/api/Buffer.java +++ b/src/com/bdjb/api/Buffer.java @@ -89,7 +89,7 @@ public class Buffer { } private void checkOffset(int offset, int length) { - if (offset < 0 || (offset + length) > size) { + if (offset < 0 || length < 0 || (offset + length) > size) { throw new IndexOutOfBoundsException(); } }