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

Commit dd435b30 authored by Yuichiro Hanada's avatar Yuichiro Hanada
Browse files

Check the length of the word when add to userhistory.

Change-Id: I7f2fe1771eed6b610704892b24f8a0283a779162
parent 2c0c1cc6
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -182,6 +182,10 @@ public class UserHistoryDictionary extends ExpandableDictionary {
     * The second word may not be null (a NullPointerException would be thrown).
     */
    public int addToUserHistory(final String word1, String word2, boolean isValid) {
        if (word2.length() >= BinaryDictionary.MAX_WORD_LENGTH ||
                (word1 != null && word1.length() >= BinaryDictionary.MAX_WORD_LENGTH)) {
            return -1;
        }
        if (mBigramListLock.tryLock()) {
            try {
                super.addWord(