commit | 33dd9d1e51104c615599540f264c3b0d50de78d8 | [log] [tgz] |
---|---|---|
author | Keisuke Kuroyanagi <ksk@google.com> | Mon Dec 02 20:45:58 2013 +0900 |
committer | Keisuke Kuroyanagi <ksk@google.com> | Mon Dec 02 20:45:58 2013 +0900 |
tree | 5135a4f5a80ffd58dcb4d7dba922d95eb8994222 | |
parent | 770b00874b7b26bb6057e4d12ed7c4042f467294 [diff] |
Fix: write bigram entry at wrong position. Change-Id: I69ef84c764243e44145fd906ba3332e02d3b1aa1
diff --git a/native/jni/src/suggest/policyimpl/dictionary/structure/v4/content/bigram_dict_content.cpp b/native/jni/src/suggest/policyimpl/dictionary/structure/v4/content/bigram_dict_content.cpp index 2a78354..a871e2b 100644 --- a/native/jni/src/suggest/policyimpl/dictionary/structure/v4/content/bigram_dict_content.cpp +++ b/native/jni/src/suggest/policyimpl/dictionary/structure/v4/content/bigram_dict_content.cpp
@@ -189,7 +189,7 @@ // Update has next flag in the last written entry. const BigramEntry bigramEntry = getBigramEntry(lastEntryPos).updateHasNextAndGetEntry( false /* hasNext */); - if (!writeBigramEntry(&bigramEntry, writingPos)) { + if (!writeBigramEntry(&bigramEntry, lastEntryPos)) { AKLOGE("Cannot write bigram entry to set hasNext flag after GC. pos: %d", writingPos); return false; }