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

Commit a3e52e94 authored by Jean Chalard's avatar Jean Chalard Committed by Android (Google) Code Review
Browse files

Merge "Fix a native crash with shortcuts"

parents 4cabb049 512c669f
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -662,8 +662,9 @@ inline bool UnigramDictionary::processCurrentNode(const int initialPos,
            // The frequency should be here, because we come here only if this is actually
            // a terminal node, and we are on its last char.
            const int freq = BinaryFormat::readFrequencyWithoutMovingPointer(DICT_ROOT, pos);
            TerminalAttributes terminalAttributes(DICT_ROOT, flags,
                    BinaryFormat::skipFrequency(flags, pos));
            const int childrenAddressPos = BinaryFormat::skipFrequency(flags, pos);
            const int attributesPos = BinaryFormat::skipChildrenPosition(flags, childrenAddressPos);
            TerminalAttributes terminalAttributes(DICT_ROOT, flags, attributesPos);
            onTerminal(freq, terminalAttributes, correction, queue);
        }