From 8148237cb4ae20755c06a44d71761c7030973c3d Mon Sep 17 00:00:00 2001 From: NIIBE Yutaka Date: Thu, 25 Nov 2021 11:13:17 +0900 Subject: posix: Use poll instead, when available, removing use of select. * configure.ac (HAVE_POLL_H): Add the check. * src/ath.c [!HAVE_POLL_H] (ath_select): Enable conditionally. * src/posix-io.c [HAVE_POLL_H] (_gpgme_io_select_poll): Use poll. * tests/gpg/t-cancel.c [HAVE_POLL_H] (do_select): Use poll. * tests/gpg/t-eventloop.c [HAVE_POLL_H] (do_select): Use poll. -- GnuPG-bug-id: 2385 Signed-off-by: NIIBE Yutaka --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'configure.ac') diff --git a/configure.ac b/configure.ac index 296553e3..4ce30677 100644 --- a/configure.ac +++ b/configure.ac @@ -538,7 +538,7 @@ AM_CONDITIONAL(RUN_G13_TESTS, test "$run_g13_test" = "yes") # Checks for header files. AC_CHECK_HEADERS_ONCE([locale.h sys/select.h sys/uio.h argp.h stdint.h - unistd.h sys/time.h sys/types.h sys/stat.h]) + unistd.h poll.h sys/time.h sys/types.h sys/stat.h]) # Type checks. -- cgit v1.2.3