URL.java (URL): Handle case when argument is null.
authorMichael Koch <konqueror@gmx.de>
Wed, 17 Nov 2004 08:40:53 +0000 (08:40 +0000)
committerMichael Koch <mkoch@gcc.gnu.org>
Wed, 17 Nov 2004 08:40:53 +0000 (08:40 +0000)
2004-11-17  Michael Koch  <konqueror@gmx.de>

* java/net/URL.java (URL): Handle case when argument is null.

From-SVN: r90800

libjava/ChangeLog
libjava/java/net/URL.java

index 8477cd2..d950e93 100644 (file)
@@ -1,5 +1,9 @@
 2004-11-17  Michael Koch  <konqueror@gmx.de>
 
+       * java/net/URL.java (URL): Handle case when argument is null.
+
+2004-11-17  Michael Koch  <konqueror@gmx.de>
+
        * java/beans/Beans.java,
        java/beans/PropertyChangeEvent.java,
        java/beans/PropertyEditorSupport.java:
index 0817126..4353662 100644 (file)
@@ -321,7 +321,7 @@ public final class URL implements Serializable
    */
   public URL(String spec) throws MalformedURLException
   {
-    this((URL) null, spec, (URLStreamHandler) null);
+    this((URL) null, spec != null ? spec : "", (URLStreamHandler) null);
   }
 
   /**