summaryrefslogtreecommitdiffstats
path: root/src/storage/pinyin_phrase2.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/storage/pinyin_phrase2.h')
-rw-r--r--src/storage/pinyin_phrase2.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/storage/pinyin_phrase2.h b/src/storage/pinyin_phrase2.h
index 16a5b68..ba658f0 100644
--- a/src/storage/pinyin_phrase2.h
+++ b/src/storage/pinyin_phrase2.h
@@ -218,7 +218,7 @@ inline void compute_upper_value2(pinyin_option_t options,
}
-template<int phrase_length>
+template<size_t phrase_length>
struct PinyinIndexItem2{
phrase_token_t m_token;
ChewingKey m_keys[phrase_length];
@@ -231,7 +231,7 @@ public:
/* for find the element in the phrase array */
-template<int phrase_length>
+template<size_t phrase_length>
inline int phrase_exact_compare2(const PinyinIndexItem2<phrase_length> &lhs,
const PinyinIndexItem2<phrase_length> &rhs)
{
@@ -240,7 +240,7 @@ inline int phrase_exact_compare2(const PinyinIndexItem2<phrase_length> &lhs,
return pinyin_exact_compare2(keys_lhs, keys_rhs, phrase_length);
}
-template<int phrase_length>
+template<size_t phrase_length>
inline bool phrase_exact_less_than2(const PinyinIndexItem2<phrase_length> &lhs,
const PinyinIndexItem2<phrase_length> &rhs)
{