diff options
author | Peng Wu <alexepico@gmail.com> | 2011-11-17 15:32:52 +0800 |
---|---|---|
committer | Peng Wu <alexepico@gmail.com> | 2011-11-17 15:33:28 +0800 |
commit | 96b2e5ba48baa9ada8e64eba9ad43001a90524ce (patch) | |
tree | 9d5b20b0475a78cc142e14faa9d1075ff9470a9f /src/storage/pinyin_parser2.h | |
parent | a9864c66724dc3a74324afc2a28ca801c6ca7477 (diff) | |
download | libpinyin-96b2e5ba48baa9ada8e64eba9ad43001a90524ce.tar.gz libpinyin-96b2e5ba48baa9ada8e64eba9ad43001a90524ce.tar.xz libpinyin-96b2e5ba48baa9ada8e64eba9ad43001a90524ce.zip |
add pinyin compare 2
Diffstat (limited to 'src/storage/pinyin_parser2.h')
-rw-r--r-- | src/storage/pinyin_parser2.h | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/src/storage/pinyin_parser2.h b/src/storage/pinyin_parser2.h index c517f7b..948e31e 100644 --- a/src/storage/pinyin_parser2.h +++ b/src/storage/pinyin_parser2.h @@ -186,9 +186,9 @@ public: /* compare pinyins with chewing internal representations. */ -int pinyin_compare_initial2 (guint32 options, - ChewingInitial lhs, - ChewingInitial rhs){ +inline int pinyin_compare_initial2 (guint32 options, + ChewingInitial lhs, + ChewingInitial rhs){ if (lhs == rhs) return 0; @@ -231,11 +231,11 @@ int pinyin_compare_initial2 (guint32 options, } -int pinyin_compare_middle_and_final2 (guint32 options, - ChewingMiddle middle_lhs, - ChewingMiddle middle_rhs, - ChewingFinal final_lhs, - ChewingFinal final_rhs){ +inline int pinyin_compare_middle_and_final2 (guint32 options, + ChewingMiddle middle_lhs, + ChewingMiddle middle_rhs, + ChewingFinal final_lhs, + ChewingFinal final_rhs){ if (middle_lhs == middle_rhs && final_lhs == final_rhs) return 0; @@ -273,9 +273,9 @@ int pinyin_compare_middle_and_final2 (guint32 options, } -int pinyin_compare_tone2 (guint32 options, - ChewingTone lhs, - ChewingTone rhs){ +inline int pinyin_compare_tone2 (guint32 options, + ChewingTone lhs, + ChewingTone rhs){ if (lhs == rhs) return 0; if (lhs == CHEWING_ZERO_TONE) |