diff options
author | Karel Zak | 2018-07-18 09:41:46 +0200 |
---|---|---|
committer | Karel Zak | 2018-07-18 09:41:46 +0200 |
commit | 3b6ca044daf6a86c650b841c4005b2b6e68453fa (patch) | |
tree | 95bbfc92a6dbcb3c88c05133d3eccd6ef349b019 | |
parent | docs: add fdisk to TODO (diff) | |
download | kernel-qcow2-util-linux-3b6ca044daf6a86c650b841c4005b2b6e68453fa.tar.gz kernel-qcow2-util-linux-3b6ca044daf6a86c650b841c4005b2b6e68453fa.tar.xz kernel-qcow2-util-linux-3b6ca044daf6a86c650b841c4005b2b6e68453fa.zip |
lib/pager: fix compiler warning [-Wrestrict]
lib/pager.c: In function ‘pager_preexec’:
lib/pager.c:148:12: warning: passing argument 2 to restrict-qualified parameter aliases with argument 4 [-Wrestrict]
Signed-off-by: Karel Zak <kzak@redhat.com>
-rw-r--r-- | lib/pager.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/pager.c b/lib/pager.c index 9740c711e..b3cf6ee79 100644 --- a/lib/pager.c +++ b/lib/pager.c @@ -141,11 +141,13 @@ static void pager_preexec(void) * Work around bug in "less" by not starting it until we * have real input */ - fd_set in; + fd_set in, ex; FD_ZERO(&in); FD_SET(STDIN_FILENO, &in); - select(1, &in, NULL, &in, NULL); + ex = in; + + select(STDIN_FILENO + 1, &in, NULL, &ex, NULL); if (setenv("LESS", "FRSX", 0) != 0) warn(_("failed to set the %s environment variable"), "LESS"); |