Added cast to socket() return value to prevent Windows warning
diff --git a/library/net.c b/library/net.c
index 67080a2..46902df 100644
--- a/library/net.c
+++ b/library/net.c
@@ -180,7 +180,8 @@
ret = POLARSSL_ERR_NET_UNKNOWN_HOST;
for( cur = addr_list; cur != NULL; cur = cur->ai_next )
{
- *fd = socket( cur->ai_family, cur->ai_socktype, cur->ai_protocol );
+ *fd = (int) socket( cur->ai_family, cur->ai_socktype,
+ cur->ai_protocol );
if( *fd < 0 )
{
ret = POLARSSL_ERR_NET_SOCKET_FAILED;
@@ -267,7 +268,8 @@
ret = POLARSSL_ERR_NET_UNKNOWN_HOST;
for( cur = addr_list; cur != NULL; cur = cur->ai_next )
{
- *fd = socket( cur->ai_family, cur->ai_socktype, cur->ai_protocol );
+ *fd = (int) socket( cur->ai_family, cur->ai_socktype,
+ cur->ai_protocol );
if( *fd < 0 )
{
ret = POLARSSL_ERR_NET_SOCKET_FAILED;