diff options
| author | Mark Wielaard <mark@klomp.org> | 2005-11-11 12:04:03 +0000 |
|---|---|---|
| committer | Mark Wielaard <mark@klomp.org> | 2005-11-11 12:04:03 +0000 |
| commit | 267a7800d59cbb93d38ce2491a8a640578b26b65 (patch) | |
| tree | f4cdc9d4c7386f48497ad583d4654fe4f435d032 /gnu/java/nio/SocketChannelImpl.java | |
| parent | 6aa4ef682112732ddcebe40ca9e45c8fef914f2c (diff) | |
| download | classpath-267a7800d59cbb93d38ce2491a8a640578b26b65.tar.gz | |
Reported by john.zigman@anu.edu.au as bug #24608.
* gnu/java/nio/SocketChannelImpl.java (read): Put readBytes in
destination ByteBuffer when it doesn't have an array instead of len
bytes.
Diffstat (limited to 'gnu/java/nio/SocketChannelImpl.java')
| -rw-r--r-- | gnu/java/nio/SocketChannelImpl.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gnu/java/nio/SocketChannelImpl.java b/gnu/java/nio/SocketChannelImpl.java index 9fb71c1ae..fcddbd6c3 100644 --- a/gnu/java/nio/SocketChannelImpl.java +++ b/gnu/java/nio/SocketChannelImpl.java @@ -258,7 +258,7 @@ public final class SocketChannelImpl extends SocketChannel } else { - dst.put (data, offset, len); + dst.put (data, offset, readBytes); } return readBytes; |
