diff --git a/trunk/src/com/jpexs/decompiler/flash/tags/DefineFont2Tag.java b/trunk/src/com/jpexs/decompiler/flash/tags/DefineFont2Tag.java index fb5d4f145..1211c630c 100644 --- a/trunk/src/com/jpexs/decompiler/flash/tags/DefineFont2Tag.java +++ b/trunk/src/com/jpexs/decompiler/flash/tags/DefineFont2Tag.java @@ -289,7 +289,7 @@ public class DefineFont2Tag extends FontTag { @Override public int charToGlyph(char c) { - return codeTable.indexOf((Integer) (int) c); + return codeTable.indexOf((int) c); } @Override diff --git a/trunk/src/com/jpexs/decompiler/flash/tags/DefineFont3Tag.java b/trunk/src/com/jpexs/decompiler/flash/tags/DefineFont3Tag.java index eb0801ee1..d792ec393 100644 --- a/trunk/src/com/jpexs/decompiler/flash/tags/DefineFont3Tag.java +++ b/trunk/src/com/jpexs/decompiler/flash/tags/DefineFont3Tag.java @@ -107,7 +107,7 @@ public class DefineFont3Tag extends FontTag { @Override public int charToGlyph(char c) { - return codeTable.indexOf((Integer) (int) c); + return codeTable.indexOf((int) c); } public DefineFont3Tag(SWF swf, byte[] headerData, byte[] data, long pos) throws IOException { diff --git a/trunk/src/com/jpexs/decompiler/flash/tags/DefineFontTag.java b/trunk/src/com/jpexs/decompiler/flash/tags/DefineFontTag.java index 4cb72dbe7..bdbba9793 100644 --- a/trunk/src/com/jpexs/decompiler/flash/tags/DefineFontTag.java +++ b/trunk/src/com/jpexs/decompiler/flash/tags/DefineFontTag.java @@ -98,9 +98,9 @@ public class DefineFontTag extends FontTag { public int charToGlyph(char c) { ensureFontInfo(); if (fontInfo2Tag != null) { - return fontInfo2Tag.codeTable.indexOf(c); + return fontInfo2Tag.codeTable.indexOf((int) c); } else if (fontInfoTag != null) { - return fontInfoTag.codeTable.indexOf(c); + return fontInfoTag.codeTable.indexOf((int) c); } return -1;