Lines Matching refs:slash
425 char *slash, *ptr; in reduce_path() local
428 while ((slash = strstr(fn, "/./")) != NULL) { in reduce_path()
429 for (ptr = slash; ptr > fn && ptr[-1] == '/'; ptr--) in reduce_path()
431 slash += 2; in reduce_path()
432 while (*slash) in reduce_path()
433 *++ptr = *++slash; in reduce_path()
437 while ((slash = strstr(fn, "/../")) != NULL) { in reduce_path()
438 if (slash == fn) in reduce_path()
440 for (ptr = slash; ptr > fn && ptr[-1] == '/'; ptr--) in reduce_path()
447 slash += 3; in reduce_path()
448 while (*slash) in reduce_path()
449 *++ptr = *++slash; in reduce_path()