Skip to content

Commit 5b4fe48

Browse files
committed
Fix Incorrect offset for reading 1 byte file
1 parent a5de4c1 commit 5b4fe48

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/main/java/io/cloudonix/vertx/javaio/WriteToInputStream.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,7 @@ synchronized public int read(byte[] b, int off, int len) throws IOException {
203203
if (val < 0)
204204
return val;
205205
b[off] = (byte) (val & 0xFF);
206-
return 1 + read(b, off + 1, len - 1);
206+
return 1 + Math.max(0, read(b, off + 1, len - 1));
207207
}
208208

209209
@Override

0 commit comments

Comments
 (0)