X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fshared%2Fpager.c;h=82bca83f576ff30b4bceccbde4312d404ef90c2a;hb=1a37e9a3f3cb37cc8cb3850592b8ee63729e6d4b;hp=8d60f8a7a10993614f26eecb8552c1b2ea48ff17;hpb=8331cb6e143dc261fd22af9a2a679196822326a9;p=elogind.git diff --git a/src/shared/pager.c b/src/shared/pager.c index 8d60f8a7a..82bca83f5 100644 --- a/src/shared/pager.c +++ b/src/shared/pager.c @@ -64,7 +64,7 @@ int pager_open(bool no_pager, bool jump_to_end) { return 1; if (!on_tty()) - return 0; + return 0; pager = getenv("SYSTEMD_PAGER"); if (!pager) @@ -158,13 +158,8 @@ void pager_close(void) { return; /* Inform pager that we are done */ -#if defined(__GLIBC__) stdout = safe_fclose(stdout); stderr = safe_fclose(stderr); -#else - (void) safe_fclose(stdout); - (void) safe_fclose(stderr); -#endif // in musl-libc these are const (void) kill(pager_pid, SIGCONT); (void) wait_for_terminate(pager_pid, NULL);