diff options
author | Michi Henning <michi@zeroc.com> | 2004-06-15 06:40:57 +0000 |
---|---|---|
committer | Michi Henning <michi@zeroc.com> | 2004-06-15 06:40:57 +0000 |
commit | 7ac6b480ae161d3051a5aa64f0abb7305950e344 (patch) | |
tree | eee1f0ea86677e22fab80a3661221f3caeaecfcb /java/src/IceInternal/BasicStream.java | |
parent | - Added isOpen() method to OutputUtil. (diff) | |
download | ice-7ac6b480ae161d3051a5aa64f0abb7305950e344.tar.bz2 ice-7ac6b480ae161d3051a5aa64f0abb7305950e344.tar.xz ice-7ac6b480ae161d3051a5aa64f0abb7305950e344.zip |
Added TODO to BasicStream.java.
Diffstat (limited to 'java/src/IceInternal/BasicStream.java')
-rw-r--r-- | java/src/IceInternal/BasicStream.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/java/src/IceInternal/BasicStream.java b/java/src/IceInternal/BasicStream.java index 40c9a360140..93e8ee664e9 100644 --- a/java/src/IceInternal/BasicStream.java +++ b/java/src/IceInternal/BasicStream.java @@ -1110,6 +1110,12 @@ public class BasicStream // Multi-byte character found - we must // use conversion // + // TODO: If the string contains garbage bytes that won't + // correctly decode as UTF, the behavior of this + // constructor is undefined. It would be better to + // explicitly decode using java.nio.charset.CharsetDecoder + // and to throw MarshalException if the string won't decode. + // return new String(_stringBytes, 0, len, "UTF8"); } else |