From 157542c3e7dd3eb89401bd3a8397693d4818efd8 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Wed, 12 Jul 2017 22:31:01 +0200 Subject: mlist: extract squeeze_slash --- mlist.c | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) (limited to 'mlist.c') diff --git a/mlist.c b/mlist.c index 8ad53f9..d796fc7 100644 --- a/mlist.c +++ b/mlist.c @@ -168,17 +168,7 @@ listdir(char *dir) void listarg(char *arg) { - char *s, *t; - - // squeeze slashes - s = t = arg; - while ((*s++ = *t)) - while (*t++ == '/' && *t == '/') - ; - // remove trailing slashes - s--; - while (*--s == '/') - *s = 0; + squeeze_slash(arg); struct stat st; if (stat(arg, &st) < 0) -- cgit 1.4.1