X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=pager.c;h=dac358f047550a07dd8d90b2e410feab3eebd534;hb=9eb3f816dea9fa00e7c20204516b0cb288219057;hp=2c7e8ecb3c0860b00113e348008415ca28a7ff72;hpb=712d352577012d5035da69bbf49ea0f0df8bb7da;p=git.git diff --git a/pager.c b/pager.c index 2c7e8ecb3..dac358f04 100644 --- a/pager.c +++ b/pager.c @@ -48,11 +48,11 @@ static void wait_for_pager_signal(int signo) raise(signo); } -const char *git_pager(void) +const char *git_pager(int stdout_is_tty) { const char *pager; - if (!isatty(1)) + if (!stdout_is_tty) return NULL; pager = getenv("GIT_PAGER"); @@ -73,7 +73,7 @@ const char *git_pager(void) void setup_pager(void) { - const char *pager = git_pager(); + const char *pager = git_pager(isatty(1)); if (!pager) return;