From 5b702bc0da2f90cda34e09c6309246ed3d88de6c Mon Sep 17 00:00:00 2001 From: Con Kolivas Date: Sun, 21 Apr 2013 19:36:37 +1000 Subject: [PATCH] Fix warning on building avalon on win32 --- driver-avalon.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/driver-avalon.c b/driver-avalon.c index 49e61210..caca228f 100644 --- a/driver-avalon.c +++ b/driver-avalon.c @@ -223,7 +223,7 @@ static inline int avalon_gets(int fd, uint8_t *buf, struct thr_info *thr, timeout.tv_usec = 100000; FD_ZERO(&rd); - FD_SET(fd, &rd); + FD_SET((SOCKETTYPE)fd, &rd); ret = select(fd + 1, &rd, NULL, NULL, &timeout); if (unlikely(ret < 0)) { applog(LOG_ERR, "Avalon: Error %d on select in avalon_gets", errno); @@ -310,7 +310,7 @@ static void avalon_get_reset(int fd, struct avalon_result *ar) memset(result, 0, AVALON_READ_SIZE); memset(ar, 0, AVALON_READ_SIZE); FD_ZERO(&rd); - FD_SET(fd, &rd); + FD_SET((SOCKETTYPE)fd, &rd); ret = select(fd + 1, &rd, NULL, NULL, &timeout); if (unlikely(ret < 0)) { applog(LOG_WARNING, "Avalon: Error %d on select in avalon_get_reset", errno);