From 482bca902cbff20662e264afb2d113bc729e8ab2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jindra=20Pet=F8=EDk?= Date: Mon, 8 Jul 2013 19:25:23 +0200 Subject: [PATCH] image cache fix --- trunk/src/com/jpexs/decompiler/flash/SWF.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/trunk/src/com/jpexs/decompiler/flash/SWF.java b/trunk/src/com/jpexs/decompiler/flash/SWF.java index 1a4d12e33..923e44896 100644 --- a/trunk/src/com/jpexs/decompiler/flash/SWF.java +++ b/trunk/src/com/jpexs/decompiler/flash/SWF.java @@ -2202,7 +2202,11 @@ public class SWF { for (int i = startFrame; i <= stopFrame; i++) { String key = "frame_" + i + "_" + containerId; if (cache.contains(key)) { - ret.add(((CachedImage) cache.get(key)).getImage()); + CachedImage g = (CachedImage) cache.get(key); + if (g == null) { + break; + } + ret.add(g.getImage()); startFrame++; } else { break;