From a87619ce63ad464be65c9543040a90e3843f7171 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sa=C3=BAl=20Ibarra=20Corretg=C3=A9?= Date: Thu, 21 Aug 2014 17:00:11 +0200 Subject: [PATCH] unix, windows: move includes for EAI constants --- src/unix/getaddrinfo.c | 3 +++ src/uv-common.c | 7 ------- src/win/getaddrinfo.c | 3 +++ 3 files changed, 6 insertions(+), 7 deletions(-) diff --git a/src/unix/getaddrinfo.c b/src/unix/getaddrinfo.c index d09bfcdc..f6c2de9b 100644 --- a/src/unix/getaddrinfo.c +++ b/src/unix/getaddrinfo.c @@ -33,6 +33,9 @@ #include #include +/* EAI_* constants. */ +#include + int uv__getaddrinfo_translate_error(int sys_err) { switch (sys_err) { diff --git a/src/uv-common.c b/src/uv-common.c index 9a597d38..13e732dd 100644 --- a/src/uv-common.c +++ b/src/uv-common.c @@ -32,13 +32,6 @@ # include /* if_nametoindex */ #endif -/* EAI_* constants. */ -#if !defined(_WIN32) -# include -# include -# include -#endif - #define XX(uc, lc) case UV_##uc: return sizeof(uv_##lc##_t); size_t uv_handle_size(uv_handle_type type) { diff --git a/src/win/getaddrinfo.c b/src/win/getaddrinfo.c index 6392fbaf..787cfd53 100644 --- a/src/win/getaddrinfo.c +++ b/src/win/getaddrinfo.c @@ -26,6 +26,9 @@ #include "internal.h" #include "req-inl.h" +/* EAI_* constants. */ +#include + int uv__getaddrinfo_translate_error(int sys_err) { switch (sys_err) {