(long length)
| 274 | } |
| 275 | |
| 276 | private void _skip(long length) throws IOException { |
| 277 | if (length < 0) |
| 278 | throw new IOException("Skip " + length); |
| 279 | long pos = archive.getFilePointer() + length; |
| 280 | long len = archive.length(); |
| 281 | if (pos > len) |
| 282 | throw new EOFException(); |
| 283 | archive.seek(pos); |
| 284 | } |
| 285 | |
| 286 | private byte[] _readBytes(int len) throws IOException { |
| 287 | byte[] bytes = new byte[len]; |
no test coverage detected