From 7dbf237f9322b4fef2eb81dc0fb61266be9c8a8c Mon Sep 17 00:00:00 2001 From: William Pitcock Date: Sun, 20 Mar 2016 00:36:35 -0500 Subject: [PATCH] commio: win32 fixes --- librb/src/commio.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/librb/src/commio.c b/librb/src/commio.c index 31f48506d..6a9009789 100644 --- a/librb/src/commio.c +++ b/librb/src/commio.c @@ -1609,7 +1609,7 @@ rb_inet_socketpair_udp(rb_fde_t **newF1, rb_fde_t **newF2) struct sockaddr_in addr[2]; rb_socklen_t size = sizeof(struct sockaddr_in); rb_fde_t *F[2]; - unsigned rb_platform_fd_t fd[2]; + rb_platform_fd_t fd[2]; int i, got; unsigned short port; struct timeval wait = { 0, 100000 }; @@ -1693,7 +1693,9 @@ rb_inet_socketpair_udp(rb_fde_t **newF1, rb_fde_t **newF2) return 0; #ifdef _WIN32 +#ifndef ECONNABORTED #define ECONNABORTED WSAECONNABORTED +#endif #endif abort_failed: