зеркало из https://github.com/mono/ikvm-fork.git
Moved SafeGetEnvironmentVariable into Util.
This commit is contained in:
Родитель
5871846c57
Коммит
8d30f3a08b
|
@ -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;
|
||||
|
|
Загрузка…
Ссылка в новой задаче