From 77306f770ad3b76fa49e414304dbd495586a52a9 Mon Sep 17 00:00:00 2001 From: kappa1 Date: Sun, 11 Jul 2010 15:26:33 +0000 Subject: [PATCH] AppletLoader: fix issue with caching and lzma/pack200 files --- src/java/org/lwjgl/util/applet/AppletLoader.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/java/org/lwjgl/util/applet/AppletLoader.java b/src/java/org/lwjgl/util/applet/AppletLoader.java index f123beff..10028f90 100644 --- a/src/java/org/lwjgl/util/applet/AppletLoader.java +++ b/src/java/org/lwjgl/util/applet/AppletLoader.java @@ -1251,6 +1251,10 @@ public class AppletLoader extends Applet implements Runnable, AppletStub { float increment = (float) 10.0 / urlList.length; // extract all lzma and pack.lzma files for (int i = 0; i < urlList.length; i++) { + + // if file has not changed, skip it + if (fileSizes[i] == -2) continue; + percentage = 55 + (int) (increment * (i+1)); String filename = getFileName(urlList[i]);