summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan Antonuk <alan.antonuk@gmail.com>2016-10-14 23:43:19 -0700
committerAlan Antonuk <alan.antonuk@gmail.com>2016-10-14 23:43:19 -0700
commit2d25155ffa3ecd5bb052eefc1a6c82e8ca39cb7f (patch)
tree44c3c75c964f617457ef54f1f751bdc1a5376607
parentb892b095cfc6a545f82566028807bbf9c51d848f (diff)
downloadrabbitmq-c-2d25155ffa3ecd5bb052eefc1a6c82e8ca39cb7f.tar.gz
Hack: squash signed/unsigned mismatch error
-rw-r--r--librabbitmq/amqp_socket.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/librabbitmq/amqp_socket.c b/librabbitmq/amqp_socket.c
index 723dffa..1aaf60d 100644
--- a/librabbitmq/amqp_socket.c
+++ b/librabbitmq/amqp_socket.c
@@ -318,11 +318,20 @@ start_poll:
start_select:
FD_ZERO(&fds);
+#ifdef _WIN32
+ FD_SET((SOCKET)fd, &fds);
+#else
FD_SET(fd, &fds);
+#endif
+
if (event & AMQP_SF_POLLERR) {
FD_ZERO(&exceptfds);
+#ifdef _WIN32
+ FD_SET((SOCKET)fd, &exceptfds);
+#else
FD_SET(fd, &exceptfds);
+#endif
exceptfdsp = &exceptfds;
} else {
exceptfdsp = NULL;