summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan Antonuk <aega@med.umich.edu>2012-06-18 16:21:37 -0400
committerAlan Antonuk <aega@med.umich.edu>2012-06-18 16:23:34 -0400
commit1a70fb073880b2c262c001a7d8a297b55593caaf (patch)
tree55bbb695a0075a3fdb1d0be6a0b9b4f4d3e14417
parentcbef84d30fffaa86611ea5034835e962e28bb296 (diff)
downloadrabbitmq-c-github-ask-ipv6_support.tar.gz
Squash warning: casting SOCKET to int on Win32ipv6_support
-rw-r--r--librabbitmq/amqp_socket.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/librabbitmq/amqp_socket.c b/librabbitmq/amqp_socket.c
index e31e242..604e32d 100644
--- a/librabbitmq/amqp_socket.c
+++ b/librabbitmq/amqp_socket.c
@@ -72,7 +72,11 @@ int amqp_open_socket(char const *hostname,
for (addr = address_list; addr; addr = addr->ai_next)
{
- sockfd = socket(addr->ai_family, addr->ai_socktype, addr->ai_protocol);
+ /*
+ This cast is to squash warnings on Win64, see:
+ http://stackoverflow.com/questions/1953639/is-it-safe-to-cast-socket-to-int-under-win64
+ */
+ sockfd = (int)socket(addr->ai_family, addr->ai_socktype, addr->ai_protocol);
if (-1 == sockfd)
{
last_error = -amqp_socket_error();