mirror of
https://github.com/xerial/snappy-java.git
synced 2025-04-08 19:35:08 +02:00
Merge pull request #63 from bokken/develop
Read until all bytes needed are read or EOF
This commit is contained in:
commit
50619d3f9d
@ -136,9 +136,7 @@ public final class SnappyFramedInputStream extends InputStream implements
|
||||
final byte[] actualHeader = new byte[expectedHeader.length];
|
||||
final ByteBuffer actualBuffer = ByteBuffer.wrap(actualHeader);
|
||||
|
||||
// assume that if the input cannot read 4 bytes that something is
|
||||
// wrong.
|
||||
final int read = in.read(actualBuffer);
|
||||
final int read = SnappyFramed.readBytes(in, actualBuffer);
|
||||
if (read < expectedHeader.length) {
|
||||
throw new EOFException(
|
||||
"encountered EOF while reading stream header");
|
||||
|
Loading…
x
Reference in New Issue
Block a user