src/java.base/share/classes/java/io/ObjectInputStream.java
Print this page
rev 11155 : 8067870: Fix java.io.ObjectInputStream.PeekInputStream#skip
Reviewed-by: King Julien
*** 2343,2353 ****
if (peekb >= 0) {
peekb = -1;
skipped++;
n--;
}
! return skipped + skip(n);
}
public int available() throws IOException {
return in.available() + ((peekb >= 0) ? 1 : 0);
}
--- 2343,2353 ----
if (peekb >= 0) {
peekb = -1;
skipped++;
n--;
}
! return skipped + in.skip(n);
}
public int available() throws IOException {
return in.available() + ((peekb >= 0) ? 1 : 0);
}