Lines Matching refs:path
68 register char *cp, *path;
77 path = arg+2;
79 path = arg;
81 if (path[1]=='\0'&&M_FSDELIM(*path)) /* "/", or drive analog */
84 cp = strchr(path, '\0');
87 while (cp != path && M_FSDELIM(*cp))
90 for (;cp>path && !M_FSDELIM(*cp); cp--)
94 if (type==DIRNAME && path!=arg) {
95 *path = '\0';
98 return (type==DIRNAME)?curdir:path;
99 else if (cp == path && type == DIRNAME) {
102 } else if (cp == path && cp[1] == '\0')