summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeng Wu <alexepico@gmail.com>2015-07-20 13:24:08 +0800
committerPeng Wu <alexepico@gmail.com>2015-07-20 13:24:08 +0800
commit53adb3f3140790ec323381f39eea6ce79b5711c3 (patch)
tree7517d3dae4e4f1acb4a1ac6c8f4f7d65e9776e6c
parent3120d04f1aba5c745a9c7da5f8f40cf7851e9037 (diff)
parent99aefab704c29e814e3fce38c1ed5fe3a749b31c (diff)
downloadlibpinyin-53adb3f3140790ec323381f39eea6ce79b5711c3.tar.gz
libpinyin-53adb3f3140790ec323381f39eea6ce79b5711c3.tar.xz
libpinyin-53adb3f3140790ec323381f39eea6ce79b5711c3.zip
Merge branch 'obache-neatsrc'
-rw-r--r--src/lookup/phrase_lookup.cpp2
-rw-r--r--src/lookup/pinyin_lookup2.cpp2
-rw-r--r--src/storage/phrase_index.cpp2
3 files changed, 3 insertions, 3 deletions
diff --git a/src/lookup/phrase_lookup.cpp b/src/lookup/phrase_lookup.cpp
index 451bc3a..6070727 100644
--- a/src/lookup/phrase_lookup.cpp
+++ b/src/lookup/phrase_lookup.cpp
@@ -38,7 +38,7 @@ static bool populate_prefixes(GPtrArray * steps_index,
GPtrArray * steps_content) {
lookup_key_t initial_key = sentence_start;
- lookup_value_t initial_value(log(1));
+ lookup_value_t initial_value(log(1.f));
initial_value.m_handles[1] = sentence_start;
LookupStepContent initial_step_content = (LookupStepContent)
diff --git a/src/lookup/pinyin_lookup2.cpp b/src/lookup/pinyin_lookup2.cpp
index 2250a93..15ec222 100644
--- a/src/lookup/pinyin_lookup2.cpp
+++ b/src/lookup/pinyin_lookup2.cpp
@@ -133,7 +133,7 @@ static bool populate_prefixes(GPtrArray * steps_index,
for (size_t i = 0; i < prefixes->len; ++i) {
phrase_token_t token = g_array_index(prefixes, phrase_token_t, i);
lookup_key_t initial_key = token;
- lookup_value_t initial_value(log(1));
+ lookup_value_t initial_value(log(1.f));
initial_value.m_handles[1] = token;
LookupStepContent initial_step_content = (LookupStepContent)
diff --git a/src/storage/phrase_index.cpp b/src/storage/phrase_index.cpp
index ede3cac..3f13042 100644
--- a/src/storage/phrase_index.cpp
+++ b/src/storage/phrase_index.cpp
@@ -624,7 +624,7 @@ int SubPhraseIndex::get_range(/* out */ PhraseIndexRange & range){
/* remove trailing zeros. */
const table_offset_t * poffset = NULL;
for (poffset = end; poffset > begin + 1; --poffset) {
- if (NULL != *(poffset - 1))
+ if (0 != *(poffset - 1))
break;
}