diff options
author | Karel Zak | 2016-08-26 12:07:25 +0200 |
---|---|---|
committer | Karel Zak | 2016-08-26 12:07:25 +0200 |
commit | e215d467ca828498109d178eb0e7cbe4a835cd99 (patch) | |
tree | aed8bd796b076a8eace7af4170c326e00531f261 /sys-utils/dmesg.c | |
parent | su, runuser, setpriv: create links between man pages (diff) | |
download | kernel-qcow2-util-linux-e215d467ca828498109d178eb0e7cbe4a835cd99.tar.gz kernel-qcow2-util-linux-e215d467ca828498109d178eb0e7cbe4a835cd99.tar.xz kernel-qcow2-util-linux-e215d467ca828498109d178eb0e7cbe4a835cd99.zip |
lib/pager: cleanup and extend API
* clean up function names
* add functions to temporary redirect to the pager and then restore
original terminal output
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'sys-utils/dmesg.c')
-rw-r--r-- | sys-utils/dmesg.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys-utils/dmesg.c b/sys-utils/dmesg.c index a2ab3a2e3..0056b2520 100644 --- a/sys-utils/dmesg.c +++ b/sys-utils/dmesg.c @@ -1418,7 +1418,7 @@ int main(int argc, char *argv[]) nopager = 1; ctl.pager = nopager ? 0 : ctl.pager; if (ctl.pager) - setup_pager(); + pager_redirect(); switch (ctl.action) { case SYSLOG_ACTION_READ_ALL: @@ -1432,7 +1432,7 @@ int main(int argc, char *argv[]) errx(EXIT_FAILURE, _("--raw can be used together with --level or " "--facility only when reading messages from /dev/kmsg")); if (ctl.pager) - setup_pager(); + pager_redirect(); n = read_buffer(&ctl, &buf); if (n > 0) print_buffer(&ctl, buf, n); |