Lines Matching refs:dirname
85 static char *dirname, matchname[FILNAMSIZ];
108 dirname = ".";
115 if ((dirname = (char *)malloc(dirnamelen+1)) == (char *)NULL) {
124 strncpy(dirname, wildspec, dirnamelen);
125 dirname[dirnamelen] = '\0'; /* terminate for strcpy below */
128 Trace((stderr, "do_wild: dirname = [%s]\n", FnFilter1(dirname)));
130 if ((wild_dir = opendir(dirname)) != (DIR *)NULL) {
132 strcpy(matchname, dirname);
160 FnFilter1(dirname)));
175 free(dirname);
180 * successfully (in a previous call), so dirname has been copied into
184 /* strcpy(matchname, dirname); */
208 free(dirname);