diff options
author | mkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-07-17 08:43:43 +0000 |
---|---|---|
committer | mkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-07-17 08:43:43 +0000 |
commit | 0b0946663f367fe0a49b98b746c38a3f3f4f04e3 (patch) | |
tree | 5dd81d15e27076edde723587f5c47cb0205de301 /libjava | |
parent | 97657bb8119f622fe7d54d949061923d90cdfdf5 (diff) | |
download | gcc-0b0946663f367fe0a49b98b746c38a3f3f4f04e3.tar.gz |
2004-07-17 Michael Koch <konqueror@gmx.de>
* java/nio/ByteOrder.java
(static): Removed. Not needed.
Thanks to Patrick Reali for noticing.
* java/nio/charset/CharsetDecoder.java
(decode): Fix for classpath bug #9177: Reset state before flipping.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@84856 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava')
-rw-r--r-- | libjava/ChangeLog | 8 | ||||
-rw-r--r-- | libjava/java/nio/ByteOrder.java | 15 | ||||
-rw-r--r-- | libjava/java/nio/charset/CharsetDecoder.java | 1 |
3 files changed, 12 insertions, 12 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog index 02184ccd59a..681e17c4cce 100644 --- a/libjava/ChangeLog +++ b/libjava/ChangeLog @@ -1,5 +1,13 @@ 2004-07-17 Michael Koch <konqueror@gmx.de> + * java/nio/ByteOrder.java + (static): Removed. Not needed. + Thanks to Patrick Reali for noticing. + * java/nio/charset/CharsetDecoder.java + (decode): Fix for classpath bug #9177: Reset state before flipping. + +2004-07-17 Michael Koch <konqueror@gmx.de> + * java/security/Security.java: Fixed javadocs all over. 2004-07-17 Michael Koch <konqueror@gmx.de> diff --git a/libjava/java/nio/ByteOrder.java b/libjava/java/nio/ByteOrder.java index ad0b09ec56e..671336af8dc 100644 --- a/libjava/java/nio/ByteOrder.java +++ b/libjava/java/nio/ByteOrder.java @@ -46,22 +46,13 @@ import gnu.classpath.Configuration; */ public final class ByteOrder { - public static final ByteOrder BIG_ENDIAN = new ByteOrder(); + public static final ByteOrder BIG_ENDIAN = new ByteOrder(); public static final ByteOrder LITTLE_ENDIAN = new ByteOrder(); - static - { - // load the shared library needed for native methods. - if (Configuration.INIT_LOAD_LIBRARY) - { - System.loadLibrary ("javanio"); - } - } - /** * Returns the native byte order of the platform currently running. */ - public static ByteOrder nativeOrder () + public static ByteOrder nativeOrder() { return (System.getProperty ("gnu.cpu.endian").equals("big") ? BIG_ENDIAN : LITTLE_ENDIAN); @@ -76,7 +67,7 @@ public final class ByteOrder } // This class can only be instantiated here. - private ByteOrder () + private ByteOrder() { } } diff --git a/libjava/java/nio/charset/CharsetDecoder.java b/libjava/java/nio/charset/CharsetDecoder.java index 185de149fd4..620ff130d32 100644 --- a/libjava/java/nio/charset/CharsetDecoder.java +++ b/libjava/java/nio/charset/CharsetDecoder.java @@ -129,6 +129,7 @@ public abstract class CharsetDecoder if (cr.isError ()) cr.throwException (); + reset(); out.flip (); return out; } |