Lines Matching refs:dirname
282 static char *dirname, matchname[FILNAMSIZ];
305 dirname = ".";
312 if ((dirname = (char *)malloc(dirnamelen+1)) == (char *)NULL) {
321 strncpy(dirname, wildspec, dirnamelen);
322 dirname[dirnamelen] = '\0'; /* terminate for strcpy below */
325 Trace((stderr, "do_wild: dirname = [%s]\n", FnFilter1(dirname)));
327 if ((wild_dir = Opendir(dirname)) != (zDIR *)NULL) {
329 strcpy(matchname, dirname);
358 FnFilter1(dirname)));
373 free(dirname);
378 * successfully (in a previous call), so dirname has been copied into
382 /* strcpy(matchname, dirname); */
406 free(dirname);