OSDN Git Service

modified: src/strokes.txt
[kp123/kp123.git] / src / recognize_kanji.c
index 29e959b..8579f1d 100644 (file)
@@ -139,7 +139,7 @@ static gunichar2* find_next_entry(gchar *allkanji, gunichar2 *entry, gint allkan
 
 static gunichar2* pick_kanji(GList *strokes, gchar **sdata, gchar *allkanji, gint allkanjilen)
 {
-    const gint MAX_DISTANCE = 5;
+    const gint MAX_DISTANCE = g_list_length(strokes) - 1;
     gint datalen = g_strv_length(sdata), i;
     gunichar2 key = 'A' + datalen - 1;
     gunichar2 *entry = (gunichar2*)allkanji;