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

Commit b50a7a4b authored by Yuichiro Hanada's avatar Yuichiro Hanada Committed by Ken Wakasa
Browse files

Simplify computeActualNodeArraySize.

Change-Id: I128d02866c2cc70c42263496927327b8a2130139
parent 2232a708
Loading
Loading
Loading
Loading
+3 −7
Original line number Diff line number Diff line
@@ -326,16 +326,12 @@ public class BinaryDictEncoderUtils {
            }
            int nodeSize = getNodeHeaderSize(ptNode, formatOptions);
            if (ptNode.isTerminal()) nodeSize += FormatSpec.PTNODE_FREQUENCY_SIZE;
            if (null == ptNode.mChildren && formatOptions.mSupportsDynamicUpdate) {
                nodeSize += FormatSpec.SIGNED_CHILDREN_ADDRESS_SIZE;
            } else if (null != ptNode.mChildren) {
            if (formatOptions.mSupportsDynamicUpdate) {
                nodeSize += FormatSpec.SIGNED_CHILDREN_ADDRESS_SIZE;
                } else {
            } else if (null != ptNode.mChildren) {
                nodeSize += getByteSize(getOffsetToTargetNodeArrayDuringUpdate(ptNodeArray,
                        nodeSize + size, ptNode.mChildren));
            }
            }
            nodeSize += getShortcutListSize(ptNode.mShortcutTargets);
            if (null != ptNode.mBigrams) {
                for (WeightedString bigram : ptNode.mBigrams) {