From: Junio C Hamano Date: Sun, 16 Apr 2006 08:46:08 +0000 (-0700) Subject: Do not fork PAGER=cat X-Git-Tag: v1.4.0-rc1~238^2 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=caef71a5354ca162cc5a6914a7a643efbc9ae28a;p=git.git 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 --- 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)