Loading java/src/com/android/inputmethod/latin/makedict/BinaryDictInputOutput.java +3 −2 Original line number Diff line number Diff line Loading @@ -1683,13 +1683,14 @@ public final class BinaryDictInputOutput { final HashMap<String, String> attributes = new HashMap<String, String>(); final int headerSize; headerSize = buffer.readInt(); populateOptions(buffer, headerSize, attributes); buffer.position(headerSize); if (headerSize < 0) { throw new UnsupportedFormatException("header size can't be negative."); } populateOptions(buffer, headerSize, attributes); buffer.position(headerSize); final FileHeader header = new FileHeader(headerSize, new FusionDictionary.DictionaryOptions(attributes, 0 != (optionsFlags & FormatSpec.GERMAN_UMLAUT_PROCESSING_FLAG), Loading Loading
java/src/com/android/inputmethod/latin/makedict/BinaryDictInputOutput.java +3 −2 Original line number Diff line number Diff line Loading @@ -1683,13 +1683,14 @@ public final class BinaryDictInputOutput { final HashMap<String, String> attributes = new HashMap<String, String>(); final int headerSize; headerSize = buffer.readInt(); populateOptions(buffer, headerSize, attributes); buffer.position(headerSize); if (headerSize < 0) { throw new UnsupportedFormatException("header size can't be negative."); } populateOptions(buffer, headerSize, attributes); buffer.position(headerSize); final FileHeader header = new FileHeader(headerSize, new FusionDictionary.DictionaryOptions(attributes, 0 != (optionsFlags & FormatSpec.GERMAN_UMLAUT_PROCESSING_FLAG), Loading