diff options
author | Sven Gothel <[email protected]> | 2019-04-03 01:00:29 +0200 |
---|---|---|
committer | Sven Gothel <[email protected]> | 2019-04-03 01:00:29 +0200 |
commit | 1157b913a068167062c853b4b525954b223a5509 (patch) | |
tree | 8cab1fcdc3d512a6c94c77692b9d7695f9739c9c /src/java/com/jogamp/common/os | |
parent | ecb65c39a6902158ed824348a23dbbcb42a85f01 (diff) |
Bug 1367: Make TempFileCache & TempJarCache even if temp folder can't handle executables
Diffstat (limited to 'src/java/com/jogamp/common/os')
-rw-r--r-- | src/java/com/jogamp/common/os/NativeLibrary.java | 2 | ||||
-rw-r--r-- | src/java/com/jogamp/common/os/Platform.java | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/java/com/jogamp/common/os/NativeLibrary.java b/src/java/com/jogamp/common/os/NativeLibrary.java index 2ba2581..7c6aeca 100644 --- a/src/java/com/jogamp/common/os/NativeLibrary.java +++ b/src/java/com/jogamp/common/os/NativeLibrary.java @@ -643,7 +643,7 @@ public final class NativeLibrary implements DynamicLookupHelper { } public static final String findLibrary(final String libName, final ClassLoader loader) { String res = null; - if(TempJarCache.isInitialized()) { + if( TempJarCache.isInitialized(true) ) { res = TempJarCache.findLibrary(libName); if (DEBUG) { System.err.println("NativeLibrary.findLibrary(<"+libName+">) (TempJarCache): "+res); diff --git a/src/java/com/jogamp/common/os/Platform.java b/src/java/com/jogamp/common/os/Platform.java index 2e63550..535b8a9 100644 --- a/src/java/com/jogamp/common/os/Platform.java +++ b/src/java/com/jogamp/common/os/Platform.java @@ -306,7 +306,7 @@ public class Platform extends PlatformPropsImpl { PropertyAccess.getBooleanProperty(useTempJarCachePropName, true, true); // load GluegenRT native library - if(_USE_TEMP_JAR_CACHE[0] && TempJarCache.initSingleton()) { + if(_USE_TEMP_JAR_CACHE[0] && TempJarCache.initSingleton() && TempJarCache.isInitialized(true) ) { try { JNILibLoaderBase.addNativeJarLibs(new Class<?>[] { jogamp.common.Debug.class }, null); } catch (final Exception e0) { |