Skip to content

Commit 2cfa8c3

Browse files
committed
fix last refactoring
1 parent 5c50220 commit 2cfa8c3

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/main/java/org/htmlunit/DefaultPageCreator.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
import org.htmlunit.html.XHtmlPage;
2727
import org.htmlunit.html.parser.HTMLParser;
2828
import org.htmlunit.html.parser.neko.HtmlUnitNekoHtmlParser;
29+
import org.htmlunit.util.ArrayUtils;
2930
import org.htmlunit.util.MimeType;
3031
import org.htmlunit.util.StringUtils;
3132
import org.htmlunit.xml.XmlPage;
@@ -277,6 +278,9 @@ private static boolean startsWith(final byte[] bytes, final byte[] lookFor) {
277278
private static byte[] read(final InputStream stream, final int maxNb) throws IOException {
278279
final byte[] buffer = new byte[maxNb];
279280
final int nbRead = stream.read(buffer);
281+
if (nbRead == -1) {
282+
return ArrayUtils.EMPTY_BYTE_ARRAY;
283+
}
280284
if (nbRead == buffer.length) {
281285
return buffer;
282286
}

0 commit comments

Comments
 (0)