/guava/guava/src/com/google/common/io/ByteStreams.java
if ( b == ( -1) ) {   return bytes; }
[Delete]
byte[] buf = null; while (totalSkipped < n) { long remaining = n - totalSkipped; long skipped = skipSafely(in, remaining); if (skipped == 0) { int skip = (int) Math.min(remaining, BUFFER_SIZE); <extra_id_0> buf = new byte[skip]; } if ((skipped = in.read(buf, 0, skip)) == -1) { break; } }