From: <ka...@us...> - 2010-07-11 13:54:58
|
Revision: 3374 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3374&view=rev Author: kappa1 Date: 2010-07-11 13:54:52 +0000 (Sun, 11 Jul 2010) Log Message: ----------- Appletloader: fix caching issue with native jars Modified Paths: -------------- trunk/LWJGL/src/java/org/lwjgl/util/applet/AppletLoader.java Modified: trunk/LWJGL/src/java/org/lwjgl/util/applet/AppletLoader.java =================================================================== --- trunk/LWJGL/src/java/org/lwjgl/util/applet/AppletLoader.java 2010-07-11 13:03:16 UTC (rev 3373) +++ trunk/LWJGL/src/java/org/lwjgl/util/applet/AppletLoader.java 2010-07-11 13:54:52 UTC (rev 3374) @@ -544,7 +544,7 @@ case STATE_DETERMINING_PACKAGES: return "Determining packages to load"; case STATE_CHECKING_CACHE: - return "Calculate download size and check cache"; + return "Calculating download size"; case STATE_DOWNLOADING: return "Downloading packages"; case STATE_EXTRACTING_PACKAGES: @@ -1286,6 +1286,11 @@ */ protected void extractNatives(String path) throws Exception { + // if no new native jar was downloaded, no extracting needed + if (fileSizes[fileSizes.length-1] == -2) { + return; + } + state = STATE_EXTRACTING_PACKAGES; int initialPercentage = percentage; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |