match_list 722 lib/widget/input_complete.c char **match_list; match_list 729 lib/widget/input_complete.c match_list = g_new (char *, match_list_size + 1); match_list 730 lib/widget/input_complete.c match_list[1] = NULL; match_list 737 lib/widget/input_complete.c match_list = (char **) g_renew (char *, match_list, match_list_size + 1); match_list 739 lib/widget/input_complete.c match_list[++matches] = string; match_list 740 lib/widget/input_complete.c match_list[matches + 1] = NULL; match_list 746 lib/widget/input_complete.c MC_PTR_FREE (match_list); /* There were no matches. */ match_list 752 lib/widget/input_complete.c match_list[0] = match_list[1]; match_list 753 lib/widget/input_complete.c match_list[1] = NULL; match_list 761 lib/widget/input_complete.c qsort (match_list + 1, matches, sizeof (char *), match_compare); match_list 773 lib/widget/input_complete.c for (si = match_list[i], sj = match_list[j]; si[0] != '\0' && sj[0] != '\0';) match_list 790 lib/widget/input_complete.c g_free (match_list[j]); match_list 796 lib/widget/input_complete.c else if (low > si - match_list[i]) match_list 797 lib/widget/input_complete.c low = si - match_list[i]; match_list 799 lib/widget/input_complete.c match_list[i + 1] = match_list[j]; match_list 804 lib/widget/input_complete.c match_list[matches + 1] = NULL; match_list 805 lib/widget/input_complete.c match_list[0] = g_strndup (match_list[1], low); match_list 809 lib/widget/input_complete.c return match_list;