mirror of https://github.com/leahneukirchen/mblaze
mlist: extract squeeze_slash
parent
73d80d80f9
commit
157542c3e7
@ -0,0 +1,15 @@
|
|||||||
|
void
|
||||||
|
squeeze_slash(char *arg) {
|
||||||
|
char *s, *t;
|
||||||
|
|
||||||
|
// squeeze slashes
|
||||||
|
s = t = arg;
|
||||||
|
while ((*s++ = *t))
|
||||||
|
while (*t++ == '/' && *t == '/')
|
||||||
|
;
|
||||||
|
|
||||||
|
// remove trailing slashes
|
||||||
|
s--;
|
||||||
|
while (*--s == '/')
|
||||||
|
*s = 0;
|
||||||
|
}
|
Loading…
Reference in New Issue