X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fpager.c;h=be284da9622b7a66776fc168928553748d325c7c;hb=1d6702e8d3877c0bebf3ac817dc45ff72f5ecfa9;hp=6ea25ada65f93f2d6ee2123eedd012edb34dee84;hpb=1968a360405e302d4d2c2abc03a3314f81375156;p=elogind.git diff --git a/src/pager.c b/src/pager.c index 6ea25ada6..be284da96 100644 --- a/src/pager.c +++ b/src/pager.c @@ -39,13 +39,13 @@ void pager_open(void) { if (pager_pid > 0) return; - if (isatty(STDOUT_FILENO) <= 0) - return; - if ((pager = getenv("SYSTEMD_PAGER")) || (pager = getenv("PAGER"))) if (!*pager || streq(pager, "cat")) return; + if (isatty(STDOUT_FILENO) <= 0) + return; + /* Determine and cache number of columns before we spawn the * pager so that we get the value from the actual tty */ columns();