diff options
| author | gary <gary@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-10-03 10:27:28 +0000 |
|---|---|---|
| committer | gary <gary@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-10-03 10:27:28 +0000 |
| commit | d158a9d142f99e0029aab221e41caf3ba906044f (patch) | |
| tree | 3138dd1772933acacbf4bedab001fd3c1803562e /libjava | |
| parent | 6b5fd8d49aa85a8420ea2cd719d6ae0a1cc91556 (diff) | |
| download | ppe42-gcc-d158a9d142f99e0029aab221e41caf3ba906044f.tar.gz ppe42-gcc-d158a9d142f99e0029aab221e41caf3ba906044f.zip | |
2006-10-03 Gary Benson <gbenson@redhat.com>
* java/net/InetAddress.java
(<clinit>): Reorder the static initializers.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117394 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava')
| -rw-r--r-- | libjava/ChangeLog | 5 | ||||
| -rw-r--r-- | libjava/java/net/InetAddress.java | 36 |
2 files changed, 23 insertions, 18 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog index 21cbc61d013..47a781f5976 100644 --- a/libjava/ChangeLog +++ b/libjava/ChangeLog @@ -1,3 +1,8 @@ +2006-10-03 Gary Benson <gbenson@redhat.com> + + * java/net/InetAddress.java + (<clinit>): Reorder the static initializers. + 2006-10-02 Gary Benson <gbenson@redhat.com> * java/net/InetAddress.java diff --git a/libjava/java/net/InetAddress.java b/libjava/java/net/InetAddress.java index 06e9658fbf6..640750d63b1 100644 --- a/libjava/java/net/InetAddress.java +++ b/libjava/java/net/InetAddress.java @@ -66,6 +66,24 @@ public class InetAddress implements Serializable private static final long serialVersionUID = 3286316764910316507L; /** + * Stores static localhost address object. + */ + static InetAddress LOCALHOST; + static + { + try + { + LOCALHOST = getByAddress("localhost", new byte[] {127, 0, 0, 1}); + // Some soon-to-be-removed native code synchronizes on this. + loopbackAddress = LOCALHOST; + } + catch (UnknownHostException e) + { + throw new RuntimeException("should never happen", e); + } + } + + /** * Dummy InetAddress, used to bind socket to any (all) network interfaces. */ static InetAddress ANY_IF; @@ -93,24 +111,6 @@ public class InetAddress implements Serializable } /** - * Stores static localhost address object. - */ - static InetAddress LOCALHOST; - static - { - try - { - LOCALHOST = getByAddress("localhost", new byte[] {127, 0, 0, 1}); - // Some soon-to-be-removed native code synchronizes on this. - loopbackAddress = LOCALHOST; - } - catch (UnknownHostException e) - { - throw new RuntimeException("should never happen", e); - } - } - - /** * The Serialized Form specifies that an int 'address' is saved/restored. * This class uses a byte array internally so we'll just do the conversion * at serialization time and leave the rest of the algorithm as is. |

