diff options
| author | warrenl <warrenl@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-03-05 09:01:16 +0000 |
|---|---|---|
| committer | warrenl <warrenl@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-03-05 09:01:16 +0000 |
| commit | e46fe9df331cb4a5daacc0b781065904c5733817 (patch) | |
| tree | 773a16710f7605af82bec9d997d3187eef5b8926 /libjava | |
| parent | 86dc58d47e396b55cb78cc55b2d09f6d867b68ab (diff) | |
| download | ppe42-gcc-e46fe9df331cb4a5daacc0b781065904c5733817.tar.gz ppe42-gcc-e46fe9df331cb4a5daacc0b781065904c5733817.zip | |
* java/net/DatagramSocket.java(DatagramSocket(int,InetAddress)):
Handle null addresses.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@32339 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava')
| -rw-r--r-- | libjava/ChangeLog | 5 | ||||
| -rw-r--r-- | libjava/java/net/DatagramSocket.java | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog index 14f9d65f048..9519e05fa15 100644 --- a/libjava/ChangeLog +++ b/libjava/ChangeLog @@ -1,3 +1,8 @@ +2000-03-05 Warren Levy <warrenl@cygnus.com> + + * java/net/DatagramSocket.java(DatagramSocket(int,InetAddress)): + Handle null addresses. + 2000-03-04 Anthony Green <green@redhat.com> * configure.host (libgcj_flags): Define __NO_MATH_INLINES. diff --git a/libjava/java/net/DatagramSocket.java b/libjava/java/net/DatagramSocket.java index 33d666b7b6d..688cd6695e6 100644 --- a/libjava/java/net/DatagramSocket.java +++ b/libjava/java/net/DatagramSocket.java @@ -1,6 +1,6 @@ // DatagramSocket.java -/* Copyright (C) 1999 Red Hat, Inc. +/* Copyright (C) 1999, 2000 Red Hat, Inc. This file is part of libgcj. @@ -66,7 +66,7 @@ public class DatagramSocket if (this instanceof MulticastSocket) impl.setOption(SocketOptions.SO_REUSEADDR, new Boolean(true)); - impl.bind(port, laddr); + impl.bind(port, laddr == null ? ServerSocket.ANY_IF : laddr); } public void close() |

