Rather than crashing, just disable the plugin if we an't load the dll

This commit is contained in:
endolf 2007-09-23 02:09:55 +00:00
parent 0015c724b3
commit 3694ba5514

View file

@ -47,11 +47,16 @@ public class WinTabEnvironmentPlugin extends ControllerEnvironment implements Pl
AccessController.doPrivileged(
new PrivilegedAction() {
public final Object run() {
String lib_path = System.getProperty("net.java.games.input.librarypath");
if (lib_path != null)
System.load(lib_path + File.separator + System.mapLibraryName(lib_name));
else
System.loadLibrary(lib_name);
try {
String lib_path = System.getProperty("net.java.games.input.librarypath");
if (lib_path != null)
System.load(lib_path + File.separator + System.mapLibraryName(lib_name));
else
System.loadLibrary(lib_name);
} catch (UnsatisfiedLinkError e) {
e.printStackTrace();
supported = false;
}
return null;
}
});