From caef71a5354ca162cc5a6914a7a643efbc9ae28a Mon Sep 17 00:00:00 2001 From: Junio C Hamano Date: Sun, 16 Apr 2006 01:46:08 -0700 Subject: [PATCH] Do not fork PAGER=cat Unless the user has a nonstandard "cat" command that does not meow like a cat, this should not break anything and would save an extra pipe. Signed-off-by: Junio C Hamano --- pager.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pager.c b/pager.c index e5ba2738b..b063353d9 100644 --- a/pager.c +++ b/pager.c @@ -20,7 +20,7 @@ void setup_pager(void) return; if (!pager) pager = "less"; - else if (!*pager) + else if (!*pager || !strcmp(pager, "cat")) return; if (pipe(fd) < 0) -- 2.26.2