Fix: write bigram entry at wrong position.

Change-Id: I69ef84c764243e44145fd906ba3332e02d3b1aa1
main
Keisuke Kuroyanagi 2013-12-02 20:45:58 +09:00
parent 770b00874b
commit 33dd9d1e51
1 changed files with 1 additions and 1 deletions

View File

@ -189,7 +189,7 @@ bool BigramDictContent::runGCBigramList(const int bigramListPos,
// 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;
}