summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-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;
}