diff --git a/ls.c b/ls.c index 5080c8f..b716aba 100644 --- a/ls.c +++ b/ls.c @@ -250,6 +250,7 @@ lsdir(const char *path, const struct entry *dir) if (!(dp = opendir(dir->name))) { ret = 1; weprintf("opendir %s%s:", path, dir->name); + return; } if (chdir(dir->name) < 0) eprintf("chdir %s:", dir->name);