System.mapLibraryName() should throw NPE for null arg.

This commit is contained in:
jfrijters 2010-12-08 08:20:01 +00:00
Родитель f0f8a879d3
Коммит 627ab3bfa4
1 изменённых файлов: 3 добавлений и 0 удалений

Просмотреть файл

@ -1111,6 +1111,9 @@ public final class System {
* @since 1.2 * @since 1.2
*/ */
public static String mapLibraryName(String libname) { public static String mapLibraryName(String libname) {
if (libname == null) {
throw new NullPointerException();
}
if (ikvm.internal.Util.WINDOWS) { if (ikvm.internal.Util.WINDOWS) {
return libname + ".dll"; return libname + ".dll";
} else if (ikvm.internal.Util.MACOSX) { } else if (ikvm.internal.Util.MACOSX) {