Lines Matching refs:dirname
949 static char *dirname, matchname[FILNAMSIZ];
973 G.os2.dirname = ".";
980 if ((G.os2.dirname = (char *)malloc(G.os2.dirnamelen+1)) == NULL) {
987 strncpy(G.os2.dirname, wildspec, G.os2.dirnamelen);
988 G.os2.dirname[G.os2.dirnamelen] = '\0'; /* terminate for strcpy below */
991 Trace((stderr, "do_wild: dirname = [%s]\n",
992 FnFilter1(G.os2.dirname)));
994 if ((G.os2.wild_dir = opendir(__G__ G.os2.dirname)) != NULL) {
996 strcpy(G.os2.matchname, G.os2.dirname);
1025 FnFilter1(G.os2.dirname)));
1040 free(G.os2.dirname);
1045 * successfully (in a previous call), so dirname has been copied into
1049 /* strcpy(G.os2.matchname, G.os2.dirname); */
1073 free(G.os2.dirname);