Skip to content

Commit 91ded51

Browse files
committed
More more feedback.
1 parent ad600bd commit 91ded51

File tree

1 file changed

+4
-3
lines changed
  • firebase-firestore/src/main/java/com/google/firebase/firestore/bundle

1 file changed

+4
-3
lines changed

firebase-firestore/src/main/java/com/google/firebase/firestore/bundle/BundleReader.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -200,11 +200,12 @@ private boolean pullMoreData() throws IOException {
200200
if (available == 0) {
201201
bytesToRead = buffer.remaining();
202202
}
203-
byte[] bytes = new byte[bytesToRead];
204-
int bytesRead = bundleInputStream.read(bytes);
203+
int bytesRead =
204+
bundleInputStream.read(
205+
buffer.array(), buffer.arrayOffset() + buffer.position(), bytesToRead);
205206
boolean readSuccess = bytesRead > 0;
206207
if (readSuccess) {
207-
buffer.put(bytes, 0, bytesRead);
208+
buffer.position(buffer.position() + bytesRead);
208209
}
209210

210211
buffer.flip();

0 commit comments

Comments
 (0)