8268435: (ch) ChannelInputStream could override readAllBytes

Reviewed-by: alanb, lancea
This commit is contained in:
Brian Burkhalter 2021-10-01 20:15:44 +00:00
parent bb4500d0d2
commit 0786d8b7b3
3 changed files with 412 additions and 11 deletions

View file

@ -339,7 +339,7 @@ public class FileInputStream extends InputStream
int n;
do {
n = read(buf, nread, remaining);
if (n > 0 ) {
if (n > 0) {
nread += n;
remaining -= n;
} else if (n == 0) {