summaryrefslogtreecommitdiffstats
path: root/src/pinyin.h
diff options
context:
space:
mode:
authorPeng Wu <alexepico@gmail.com>2012-07-02 09:43:14 +0800
committerPeng Wu <alexepico@gmail.com>2012-07-02 09:43:14 +0800
commit5ff36bd939efdce410885454b253ae9a362f7e2b (patch)
tree57d671534c94ac3d6750ed4ec0c989827e109a66 /src/pinyin.h
parentfa35deef0cfa25111dca343d321cfefeeed91f47 (diff)
downloadlibpinyin-5ff36bd939efdce410885454b253ae9a362f7e2b.tar.gz
libpinyin-5ff36bd939efdce410885454b253ae9a362f7e2b.tar.xz
libpinyin-5ff36bd939efdce410885454b253ae9a362f7e2b.zip
comment out _remove_duplicated_items
Diffstat (limited to 'src/pinyin.h')
-rw-r--r--src/pinyin.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/pinyin.h b/src/pinyin.h
index 63464eb..c9c7bf7 100644
--- a/src/pinyin.h
+++ b/src/pinyin.h
@@ -42,13 +42,16 @@ typedef struct _import_iterator_t import_iterator_t;
typedef GArray * CandidateVector; /* GArray of lookup_candidate_t */
enum lookup_candidate_type_t{
- NORMAL_CANDIDATE = 1,
+ BEST_MATCH_CANDIDATE = 1,
+ NORMAL_CANDIDATE,
DIVIDED_CANDIDATE,
- RESPLIT_CANDIDATE
+ RESPLIT_CANDIDATE,
+ ZOMBIE_CANDIDATE
};
struct _lookup_candidate_t{
enum lookup_candidate_type_t m_candidate_type;
+ gchar * m_phrase_string;
phrase_token_t m_token;
ChewingKeyRest m_orig_rest;
gchar * m_new_pinyins;
@@ -56,6 +59,7 @@ struct _lookup_candidate_t{
public:
_lookup_candidate_t() {
m_candidate_type = NORMAL_CANDIDATE;
+ m_phrase_string = NULL;
m_token = null_token;
m_new_pinyins = NULL;
m_freq = 0;