Lines Matching refs:slash
434 char *slash, *ptr; in reduce_path() local
437 while ((slash = strstr(fn, "/./")) != NULL) { in reduce_path()
438 for (ptr = slash; ptr > fn && ptr[-1] == '/'; ptr--) in reduce_path()
440 slash += 2; in reduce_path()
441 while (*slash) in reduce_path()
442 *++ptr = *++slash; in reduce_path()
446 while ((slash = strstr(fn, "/../")) != NULL) { in reduce_path()
447 if (slash == fn) in reduce_path()
449 for (ptr = slash; ptr > fn && ptr[-1] == '/'; ptr--) in reduce_path()
456 slash += 3; in reduce_path()
457 while (*slash) in reduce_path()
458 *++ptr = *++slash; in reduce_path()