From: Kai Moritz Date: Mon, 26 Nov 2012 20:49:01 +0000 (+0100) Subject: Mappings für die Flashplayer-Versionen korrigiert X-Git-Url: https://juplo.de/gitweb/?p=fix-swf;a=commitdiff_plain;h=99e90fc05d8290f85eadb15ddf5991468920caf9;hp=f79cfd48786fb45ad5804d9a51ce5139459a5ca3 Mappings für die Flashplayer-Versionen korrigiert --- diff --git a/src/main/java/de/juplo/fixswf/FixSwfServlet.java b/src/main/java/de/juplo/fixswf/FixSwfServlet.java index 42f56a3..ada8eb0 100644 --- a/src/main/java/de/juplo/fixswf/FixSwfServlet.java +++ b/src/main/java/de/juplo/fixswf/FixSwfServlet.java @@ -31,10 +31,13 @@ public class FixSwfServlet extends HttpServlet @Override - public void init(ServletConfig config) throws ServletException { + public void init(ServletConfig config) throws ServletException + { corrections = new HashMap(); - corrections.put((byte)12, (byte)10); - corrections.put((byte)14, (byte)11); + corrections.put((byte)0x0C, (byte)10); // << Flash Player 10.3 + corrections.put((byte)0x0E, (byte)11); // << Flash Player 11.1 + corrections.put((byte)0x0F, (byte)11); // << Flash Player 11.2 + pattern = Pattern.compile("([^/\\\\:<>?\"]+?)(?:\\.swf)?$", Pattern.MULTILINE | Pattern.CASE_INSENSITIVE); }