Lines Matching defs:end
102 char *end = strchr(p, PATH_SEP_CHAR);
103 if (!end)
104 end = strchr(p, '\0');
105 int need_slash = end > p && strchr(DIR_SEPS, end[-1]) == 0;
106 path = new char[end - p + need_slash + namelen + 1];
107 memcpy(path, p, end - p);
109 path[end - p] = '/';
110 strcpy(path + (end - p) + need_slash, name);
121 if (*end == '\0')
123 p = end + 1;