summaryrefslogtreecommitdiffstats
path: root/src/pinyin.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/pinyin.cpp')
-rw-r--r--src/pinyin.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/pinyin.cpp b/src/pinyin.cpp
index 5b5f0bc..99b29dc 100644
--- a/src/pinyin.cpp
+++ b/src/pinyin.cpp
@@ -1726,7 +1726,7 @@ bool pinyin_guess_candidates(pinyin_instance_t * instance,
return true;
}
-
+#if 0
static bool _try_divided_table(pinyin_instance_t * instance,
PhraseIndexRanges ranges,
size_t offset,
@@ -1946,6 +1946,7 @@ static bool _try_resplit_table(pinyin_instance_t * instance,
return found;
}
+#endif
bool pinyin_guess_full_pinyin_candidates(pinyin_instance_t * instance,
size_t offset){
@@ -1989,6 +1990,7 @@ bool pinyin_guess_full_pinyin_candidates(pinyin_instance_t * instance,
GArray * items = g_array_new(FALSE, FALSE, sizeof(lookup_candidate_t));
+#if 0
if (1 == pinyin_len) {
/* because there is only one pinyin left,
* the following for-loop will not produce 2 character candidates.
@@ -2022,11 +2024,13 @@ bool pinyin_guess_full_pinyin_candidates(pinyin_instance_t * instance,
}
}
}
+#endif
for (i = pinyin_len; i >= 1; --i) {
bool found = false;
g_array_set_size(items, 0);
+#if 0
if (2 == i) {
/* handle fuzzy pinyin segment here. */
if (options & USE_DIVIDED_TABLE) {
@@ -2038,6 +2042,7 @@ bool pinyin_guess_full_pinyin_candidates(pinyin_instance_t * instance,
found;
}
}
+#endif
ChewingKey * keys = &g_array_index
(pinyin_keys, ChewingKey, offset);