else { strncpy(newdir, start, p-start); newdir[p-start] = 0; }\r
} else {\r
strcpy(newdir, curr_path);\r
p = newdir + strlen(newdir) - 1;\r
while (*p == '/' && p >= newdir) *p-- = 0;\r
strcat(newdir, "/");\r
else { strncpy(newdir, start, p-start); newdir[p-start] = 0; }\r
} else {\r
strcpy(newdir, curr_path);\r
p = newdir + strlen(newdir) - 1;\r
while (*p == '/' && p >= newdir) *p-- = 0;\r
strcat(newdir, "/");\r