diff options
Diffstat (limited to 'src/storage/chewing_large_table2_bdb.cpp')
-rw-r--r-- | src/storage/chewing_large_table2_bdb.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/storage/chewing_large_table2_bdb.cpp b/src/storage/chewing_large_table2_bdb.cpp index 66ea188..5e23d38 100644 --- a/src/storage/chewing_large_table2_bdb.cpp +++ b/src/storage/chewing_large_table2_bdb.cpp @@ -420,7 +420,8 @@ bool ChewingLargeTable2::mask_out(phrase_token_t mask, memset(&db_data, 0, sizeof(DBT)); \ db_data.data = entry->m_chunk.begin(); \ db_data.size = entry->m_chunk.size(); \ - int ret = cursorp->put(cursorp, &db_key, &db_data, 0); \ + int ret = cursorp->put \ + (cursorp, &db_key, &db_data, DB_CURRENT); \ assert(ret == 0); \ break; \ } |