Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7ceee453 authored by Keisuke Kuroyanagi's avatar Keisuke Kuroyanagi Committed by Android (Google) Code Review
Browse files

Merge "Fix historical info of bigrams reading."

parents a279008a 971bbcf5
Loading
Loading
Loading
Loading
+6 −5
Original line number Diff line number Diff line
@@ -215,11 +215,12 @@ public class Ver4DictDecoder extends AbstractDictDecoder {

                                if (options.mHasTimestamp) {
                                    probability = buffer.readUnsignedByte();
                                    final int pos = buffer.position();
                                    // Skip historical info.
                                    buffer.position(pos + FormatSpec.BIGRAM_TIMESTAMP_SIZE
                                            + FormatSpec.BIGRAM_LEVEL_SIZE
                                            + FormatSpec.BIGRAM_COUNTER_SIZE);
                                    // Skip timestamp
                                    buffer.readInt();
                                    // Skip level
                                    buffer.readUnsignedByte();
                                    // Skip count
                                    buffer.readUnsignedByte();
                                } else {
                                    probability = bigramFlags
                                            & FormatSpec.FLAG_BIGRAM_SHORTCUT_ATTR_FREQUENCY;