From 04391a3f417e10e1b6dafbd8becc63659af633c3 Mon Sep 17 00:00:00 2001 From: Sven Gothel Date: Tue, 29 Nov 2011 04:59:42 +0100 Subject: JarUtil: Improve Robustness (Bug 522) and API doc, prepare for Jar-In-Jar. Add unit test. Misc.: - IOUtil: Add toURL* methods - TempJarCache: Add 'URL getResource(String)' --- src/java/com/jogamp/common/os/Platform.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/java/com/jogamp/common/os/Platform.java') diff --git a/src/java/com/jogamp/common/os/Platform.java b/src/java/com/jogamp/common/os/Platform.java index 2c1a18e..ca1a8db 100644 --- a/src/java/com/jogamp/common/os/Platform.java +++ b/src/java/com/jogamp/common/os/Platform.java @@ -306,9 +306,9 @@ public class Platform { final String nativeJarName = "gluegen-rt-natives-"+os_and_arch+".jar"; final ClassLoader cl = Platform.class.getClassLoader(); try { - final URL jarUrlRoot = JarUtil.getJarURLDirname( - JarUtil.getJarURL(Platform.class.getName(), cl) ); - final URL nativeJarURL = JarUtil.getJarURL(jarUrlRoot, nativeJarName); + final URL jarUrlRoot = JarUtil.getURLDirname( + JarUtil.getJarSubURL(Platform.class.getName(), cl) ); + final URL nativeJarURL = JarUtil.getJarFileURL(jarUrlRoot, nativeJarName); final JarFile nativeJar = JarUtil.getJarFile(nativeJarURL, cl); TempJarCache.bootstrapNativeLib(Platform.class, libBaseName, nativeJar); } catch (IOException ioe) { -- cgit v1.2.3