From 09746800222bf1943f311832a264e90b77a8c6cf Mon Sep 17 00:00:00 2001 From: Mike Black W9MDB Date: Mon, 27 Dec 2021 08:33:53 -0600 Subject: [PATCH] Fix compiler error from async code --- src/iofunc.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/iofunc.c b/src/iofunc.c index 58db32705..bc5ca75bd 100644 --- a/src/iofunc.c +++ b/src/iofunc.c @@ -373,7 +373,11 @@ extern int is_uh_radio_fd(int fd); */ static ssize_t port_read_generic(hamlib_port_t *p, void *buf, size_t count, int direct) { +#if ASYNC_BUG int fd = direct ? p->fd : p->fd_sync_read; +#else + int fd = direct; +#endif int i; ssize_t ret;