Lines Matching defs:pathcomp
494 char pathcomp[FILNAMSIZ]; /* path-component buffer */
496 char *lastsemi=(char *)NULL; /* pointer to last semi-colon in pathcomp */
526 *pathcomp = '\0'; /* initialize translation buffer */
527 pp = pathcomp; /* point to translation buffer */
540 if (((error = checkdir(__G__ pathcomp, APPEND_DIR))
543 pp = pathcomp; /* reset conversion buffer for next piece */
580 *pp = '\0'; /* done with pathcomp: terminate it */
591 if (*pathcomp == '\0') {
597 checkdir(__G__ pathcomp, APPEND_NAME); /* returns 1 if truncated: care? */
609 int checkdir(__G__ pathcomp, flag)
611 char *pathcomp;
653 Trace((stderr, "appending dir segment [%s]\n", FnFilter1(pathcomp)));
654 while ((*end = *pathcomp++) != '\0')
689 GETPATH: copy full path to the string pointed at by pathcomp, and free
694 strcpy(pathcomp, buildpath);
696 FnFilter1(pathcomp)));
708 Trace((stderr, "appending filename [%s]\n", FnFilter1(pathcomp)));
711 && parsename(pathcomp, fname, ext))
742 while ((*end = *pathcomp++) != '\0')
784 FnFilter1(pathcomp)));
785 if (pathcomp == (char *)NULL) {
791 if ((rootlen = strlen(pathcomp)) > 0) {
798 strcpy(tmproot, pathcomp);