Lines Matching refs:buildpathHPFS
1460 static char *buildpathHPFS; /* full path (so far) to extracted file, */
1484 if (IsFileNameValid(G.os2.buildpathHPFS)) {
1496 * check endHPFS-G.os2.buildpathHPFS after each append, set warning variable
1501 if ((G.os2.endHPFS-G.os2.buildpathHPFS) > FILNAMSIZ-3)
1510 free(G.os2.buildpathHPFS);
1517 FnFilter1(G.os2.buildpathHPFS)));
1518 free(G.os2.buildpathHPFS);
1526 free(G.os2.buildpathHPFS);
1544 free(G.os2.buildpathHPFS);
1551 FnFilter1(G.os2.buildpathHPFS)));
1552 free(G.os2.buildpathHPFS);
1560 Trace((stderr, "buildpathHPFS now = [%s]\n",
1561 FnFilter1(G.os2.buildpathHPFS)));
1571 buildpathFAT and buildpathHPFS will be identical). Also free both paths.
1578 FnFilter1(G.os2.buildpathHPFS)));
1581 free(G.os2.buildpathHPFS);
1582 G.os2.buildpathHPFS = G.os2.buildpathFAT = G.os2.endHPFS = G.os2.endFAT = (char *)NULL;
1596 /* The buildpathHPFS buffer has been allocated large enough to
1606 if ((G.os2.endHPFS-G.os2.buildpathHPFS) >= FILNAMSIZ) {
1607 G.os2.buildpathHPFS[FILNAMSIZ-1] = '\0';
1609 FnFilter1(G.filename), FnFilter2(G.os2.buildpathHPFS)));
1619 * buildpathHPFS buffer, so there is no need for an overflow check
1622 if (G.pInfo->vollabel || IsFileNameValid(G.os2.buildpathHPFS)) {
1653 Trace((stderr, "buildpathHPFS: %s\nbuildpathFAT: %s\n",
1654 FnFilter1(G.os2.buildpathHPFS), FnFilter2(G.os2.buildpathFAT)));
1667 Trace((stderr, "initializing buildpathHPFS and buildpathFAT to "));
1669 if ((G.os2.buildpathHPFS = (char *)malloc(G.os2.fnlen+G.os2.rootlen+
1672 if ((G.os2.buildpathHPFS = (char *)malloc(G.os2.fnlen+G.os2.rootlen+1))
1683 free(G.os2.buildpathHPFS);
1689 *G.os2.buildpathHPFS = (char)ToLower(*pathcomp);
1691 *G.os2.buildpathHPFS = (char)ToLower(*G.os2.rootpath);
1695 *G.os2.buildpathHPFS = (char)(G.os2.nLabelDrive - 1 + 'a');
1697 G.os2.nLabelDrive = *G.os2.buildpathHPFS - 'a' + 1; /* save for mapname() */
1698 if (uO.volflag == 0 || *G.os2.buildpathHPFS < 'a' || /* no labels/bogus? */
1700 free(G.os2.buildpathHPFS);
1704 *G.os2.buildpathHPFS = '\0';
1706 strcpy(G.os2.buildpathHPFS, pathcomp);
1708 strcpy(G.os2.buildpathHPFS, G.os2.rootpath);
1710 *G.os2.buildpathHPFS = '\0';
1711 G.os2.endHPFS = G.os2.buildpathHPFS;
1717 Trace((stderr, "[%s]\n", FnFilter1(G.os2.buildpathHPFS)));