Moved SafeGetEnvironmentVariable into Util.

This commit is contained in:
jfrijters 2011-08-29 09:44:23 +00:00
Родитель 5871846c57
Коммит 8d30f3a08b
2 изменённых файлов: 14 добавлений и 13 удалений

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

@ -44,4 +44,17 @@ public final class Util
&& length >= 0
&& length <= arrayLength - offset;
}
public static String SafeGetEnvironmentVariable(String name)
{
try
{
if (false) throw new cli.System.Security.SecurityException();
return cli.System.Environment.GetEnvironmentVariable(name);
}
catch (cli.System.Security.SecurityException _)
{
return null;
}
}
}

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

@ -24,6 +24,7 @@
package java.lang;
import java.util.Properties;
import static ikvm.internal.Util.SafeGetEnvironmentVariable;
final class VMSystemProperties
{
@ -33,19 +34,6 @@ final class VMSystemProperties
public static final String SPEC_VERSION = "1.7";
public static final String SPEC_VENDOR = "Oracle Corporation";
private static String SafeGetEnvironmentVariable(String name)
{
try
{
if(false) throw new cli.System.Security.SecurityException();
return cli.System.Environment.GetEnvironmentVariable(name);
}
catch(cli.System.Security.SecurityException _)
{
return null;
}
}
private static String getLibraryPath()
{
String libraryPath;