about summary refs log tree commit diff
path: root/lr.c
diff options
context:
space:
mode:
Diffstat (limited to 'lr.c')
-rw-r--r--lr.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lr.c b/lr.c
index e6265c3..ee3119a 100644
--- a/lr.c
+++ b/lr.c
@@ -1654,11 +1654,11 @@ recurse(char *path, struct history *h)
 		if (d) {
 			struct dirent *de;
 			while ((de = readdir(d))) {
-				entries++;
 				if (de->d_name[0] == '.' &&
 				    (!de->d_name[1] ||
 				     (de->d_name[1]=='.' && !de->d_name[2])))
 					continue;
+				entries++;
 				if (strlen(de->d_name) >= PATH_MAX-l) {
 					errno = ENAMETOOLONG;
 					closedir(d);