* java/util/ResourceBundle.java (getBundle): Throw
authortromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 24 May 1999 15:00:02 +0000 (15:00 +0000)
committertromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 24 May 1999 15:00:02 +0000 (15:00 +0000)
NullPointerException if baseName is null.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27126 138bc75d-0d04-0410-961f-82ee72b054a4

libjava/ChangeLog
libjava/java/util/ResourceBundle.java

index 791fa6f..576f7d3 100644 (file)
@@ -1,3 +1,8 @@
+1999-05-24  Tom Tromey  <tromey@cygnus.com>
+
+       * java/util/ResourceBundle.java (getBundle): Throw
+       NullPointerException if baseName is null.
+
 1999-05-22  Tom Tromey  <tromey@cygnus.com>
 
        * java/util/zip/ZipInputStream.java (fill): New method.
index 2a11083..5a2002a 100644 (file)
@@ -156,6 +156,9 @@ public abstract class ResourceBundle
       ResourceBundle rb;
       Class rbc;
 
+      if (baseName == null)
+       throw new NullPointerException ();
+
       rb = partialGetBundle(baseName, locale, false);
       if (rb != null)
        return rb;
@@ -167,7 +170,7 @@ public abstract class ResourceBundle
          if (rb != null)
            return rb;
        }
-                          
+
       throw new MissingResourceException("can't load bundle", 
                                         baseName,
                                         "bundle");