aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKeisuke Kuroynagi <ksk@google.com>2013-07-31 16:58:09 +0900
committerKeisuke Kuroynagi <ksk@google.com>2013-07-31 16:58:09 +0900
commit11a431fca6777a531b5d9da51f4105d1cbbd1f77 (patch)
tree4a922af0031d509f7b722a934e192392da52654a
parentf8c1aefd90fced4edec4eaa8d4a9ded0edc5ccf3 (diff)
downloadlatinime-11a431fca6777a531b5d9da51f4105d1cbbd1f77.tar.gz
latinime-11a431fca6777a531b5d9da51f4105d1cbbd1f77.tar.xz
latinime-11a431fca6777a531b5d9da51f4105d1cbbd1f77.zip
Fix: appendTwoWords cannot handle MAX_WORD_LENGTH-chars word.
Bug: 9892258 Change-Id: Ib4ef7850c8fc8b1d99d594bb7ef68ce645f0f1f3
-rw-r--r--native/jni/src/suggest/core/dicnode/dic_node_utils.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/native/jni/src/suggest/core/dicnode/dic_node_utils.cpp b/native/jni/src/suggest/core/dicnode/dic_node_utils.cpp
index f3b110bbb..6b4ef2fea 100644
--- a/native/jni/src/suggest/core/dicnode/dic_node_utils.cpp
+++ b/native/jni/src/suggest/core/dicnode/dic_node_utils.cpp
@@ -150,7 +150,7 @@ namespace latinime {
}
actualLength1 = i + 1;
}
- actualLength1 = min(actualLength1, MAX_WORD_LENGTH - actualLength0 - 1);
+ actualLength1 = min(actualLength1, MAX_WORD_LENGTH - actualLength0);
memcpy(&dest[actualLength0], src1, actualLength1 * sizeof(dest[0]));
return actualLength0 + actualLength1;
}