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;