diff --git a/test/test-tty.c b/test/test-tty.c index 780968c4..d03f07a4 100644 --- a/test/test-tty.c +++ b/test/test-tty.c @@ -260,13 +260,12 @@ TEST_IMPL(tty_file) { } TEST_IMPL(tty_pty) { -#if defined(__ANDROID__) || \ - defined(__APPLE__) || \ - defined(__DragonFly__) || \ - defined(__FreeBSD__) || \ - defined(__FreeBSD_kernel__) || \ - defined(__linux__) || \ - defined(__NetBSD__) || \ +#if defined(__APPLE__) || \ + defined(__DragonFly__) || \ + defined(__FreeBSD__) || \ + defined(__FreeBSD_kernel__) || \ + (defined(__linux__) && !defined(__ANDROID__)) || \ + defined(__NetBSD__) || \ defined(__OpenBSD__) int master_fd, slave_fd, r; struct winsize w;