From f71e7b878a79f0a76f678070a154a0b1b6208e68 Mon Sep 17 00:00:00 2001 From: Christian Neukirchen Date: Wed, 28 Oct 2015 11:50:13 +0100 Subject: fix -H --- lr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lr.c') diff --git a/lr.c b/lr.c index 2830aa3..19ce678 100644 --- a/lr.c +++ b/lr.c @@ -1164,7 +1164,7 @@ recurse(char *path, struct history *h) struct history new; int r, entries; - int resolve = Lflag || (Hflag && h); + int resolve = Lflag || (Hflag && !h); if (resolve ? stat(path, &st) : lstat(path, &st) < 0) { if (resolve && errno == ENOENT && !lstat(path, &st)) -- cgit 1.4.1