Lines Matching refs:matches
678 char **matches, *save, *dir_name, *file_name, match[257];
741 matches = NULL;
852 matches = (char **)XtRealloc((char*)matches, sizeof(char**)
856 matches[n_matches] = XtMalloc(d_namlen + 2);
857 strcpy(matches[n_matches], ent->d_name);
858 strcat(matches[n_matches], "/");
862 matches[n_matches] = XtNewString(ent->d_name);
920 matches = (char **)XtRealloc((char*)matches, sizeof(char**)
922 matches[n_matches++] = XtNewString("./");
923 matches[n_matches++] = XtNewString("../");
924 qsort(matches, n_matches, sizeof(char*), compar);
925 XtSetArg(args[0], XtNlist, matches);
942 if (free_matches && matches) {
944 XtFree(matches[n_matches]);
945 XtFree((char*)matches);