match_list 723 lib/widget/input_complete.c char **match_list; match_list 730 lib/widget/input_complete.c match_list = g_new (char *, match_list_size + 1); match_list 731 lib/widget/input_complete.c match_list[1] = NULL; match_list 738 lib/widget/input_complete.c match_list = (char **) g_renew (char *, match_list, match_list_size + 1); match_list 740 lib/widget/input_complete.c match_list[++matches] = string; match_list 741 lib/widget/input_complete.c match_list[matches + 1] = NULL; match_list 747 lib/widget/input_complete.c MC_PTR_FREE (match_list); /* There were no matches. */ match_list 753 lib/widget/input_complete.c match_list[0] = match_list[1]; match_list 754 lib/widget/input_complete.c match_list[1] = NULL; match_list 762 lib/widget/input_complete.c qsort (match_list + 1, matches, sizeof (char *), match_compare); match_list 774 lib/widget/input_complete.c for (si = match_list[i], sj = match_list[j]; si[0] != '\0' && sj[0] != '\0';) match_list 791 lib/widget/input_complete.c g_free (match_list[j]); match_list 797 lib/widget/input_complete.c else if (low > si - match_list[i]) match_list 798 lib/widget/input_complete.c low = si - match_list[i]; match_list 800 lib/widget/input_complete.c match_list[i + 1] = match_list[j]; match_list 805 lib/widget/input_complete.c match_list[matches + 1] = NULL; match_list 806 lib/widget/input_complete.c match_list[0] = g_strndup (match_list[1], low); match_list 810 lib/widget/input_complete.c return match_list;