From: Tobias Stoeckmann Date: Mon, 23 Feb 2026 19:01:50 +0000 (+0100) Subject: lib/pager: Remove unused code X-Git-Tag: v2.43-devel~48^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cb3942d0a80797becb80e177602de4fba9c864d4;p=thirdparty%2Futil-linux.git lib/pager: Remove unused code The pager_process.pid check already happens before wait_for_pager is called now. Also, errno is not used anymore after the signal handler, so no need to save it. Signed-off-by: Tobias Stoeckmann --- diff --git a/lib/pager.c b/lib/pager.c index b6321d2b0..3f767287b 100644 --- a/lib/pager.c +++ b/lib/pager.c @@ -104,9 +104,6 @@ static int wait_for_pager(void) pid_t waiting; int status; - if (!pager_process.pid) - return 0; - do { waiting = waitpid(pager_process.pid, &status, 0); } while (waiting == -1 && errno == EINTR); @@ -134,8 +131,6 @@ static void catch_sigpipe(int signo) static void wait_for_pager_signal(int signo __attribute__ ((__unused__))) { - UL_PROTECT_ERRNO; - /* signal EOF to pager */ close(STDOUT_FILENO); close(STDERR_FILENO);