Lines Matching refs:buildpath
712 buildpath: path1/path2/ ... (NULL-terminated)
751 static char *buildpath; /* full path (so far) to extracted file */
752 static char *end; /* pointer to end of buildpath ('\0') */
780 * check end-buildpath after each append, set warning variable if
785 if ((end-buildpath) > FILNAMSIZ-3)
788 if ( /*SSTAT(buildpath, &G.statbuf)*/ 1) {
790 free(buildpath);
796 FnFilter1(buildpath)));
797 free(buildpath);
802 if (zvs_credir(buildpath,-1L,-1L,-1L,(char *) -1,-1,0L,-1,-1) == -1)
808 FnFilter2(buildpath),
811 free(buildpath);
820 FnFilter2(buildpath), FnFilter1(G.filename)));
821 free(buildpath);
827 "checkdir error: path too long: %s\n", FnFilter1(buildpath)));
828 free(buildpath);
834 Trace((stderr, "buildpath now = [%s]\n", FnFilter1(buildpath)));
841 buildpath.
845 strcpy(pathcomp, buildpath);
848 free(buildpath);
849 buildpath = end = (char *)NULL;
870 if ((end-buildpath) >= FILNAMSIZ) {
875 FnFilter1(G.filename), FnFilter2(buildpath)));
879 Trace((stderr, "buildpath now = [%s]\n", FnFilter1(buildpath)));
893 Trace((stderr, "initializing buildpath to "));
894 if ((buildpath = (char *)malloc(strlen(G.filename)+rootlen+1))
898 strcpy(buildpath, rootpath);
899 end = buildpath + rootlen;
901 *buildpath = '\0';
902 end = buildpath;
904 Trace((stderr, "[%s]\n", FnFilter1(buildpath)));