summaryrefslogtreecommitdiff
path: root/libjava/java/net/URLStreamHandler.java
diff options
context:
space:
mode:
authormkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4>2003-03-03 08:26:52 +0000
committermkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4>2003-03-03 08:26:52 +0000
commit76cc5de04afb17a2814fe57c48639b5d28b8e0ed (patch)
tree6bf9b70421fe052b23d2db697187f4f0a980aed1 /libjava/java/net/URLStreamHandler.java
parentb448d263b39c3ce9fb390e41c81a1d43648ee98b (diff)
downloadgcc-76cc5de04afb17a2814fe57c48639b5d28b8e0ed.tar.gz
2003-03-03 Michael Koch <konqueror@gmx.de>
* java/net/DatagramSocket.java (connect): Merged comment from classpath. (receive): Merged documentation from classpath. * java/net/Socket.java (setSoTimeout): Clarified documentation. * java/net/URL.java (getPath): Merged from classpath. (getUserInfo): Merged from classpath. (getQuery): Merged from classpath. * java/net/URLStreamHandler.java (toExternalForm): Merged from classpath. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63714 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java/net/URLStreamHandler.java')
-rw-r--r--libjava/java/net/URLStreamHandler.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/libjava/java/net/URLStreamHandler.java b/libjava/java/net/URLStreamHandler.java
index d3dd3ccf0f7..a6db2f32a06 100644
--- a/libjava/java/net/URLStreamHandler.java
+++ b/libjava/java/net/URLStreamHandler.java
@@ -451,8 +451,11 @@ public abstract class URLStreamHandler
int size = protocol.length() + host.length() + file.length() + 24;
StringBuffer sb = new StringBuffer(size);
- sb.append(protocol);
- sb.append(':');
+ if (protocol != null && protocol.length() > 0)
+ {
+ sb.append(protocol);
+ sb.append(":");
+ }
if (host.length() != 0)
sb.append("//").append(host);