/guava/android/guava/src/com/google/common/io/ByteStreams.java
if ( result != -3) {
if ( result != -1 ) {
@Override public int read() throws IOException { if (left == 0) { return -1; } int result = in.read(); <extra_id_0> --left; } return result; } @Override public int read(byte[] b, int off, int len) throws IOException {