@Override
- public void init(ServletConfig config) throws ServletException {
+ public void init(ServletConfig config) throws ServletException
+ {
corrections = new HashMap<Byte,Byte>();
- 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);
}