From 995717e15c327a3b92486accb88039228f8debf6 Mon Sep 17 00:00:00 2001 From: nobu Date: Mon, 15 Jan 2018 07:01:08 +0000 Subject: raddrinfo.c: fix parse_numeric_port * ext/socket/raddrinfo.c (parse_numeric_port): necessary regardless of GETADDRINFO_EMU. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61844 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ext/socket/raddrinfo.c | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'ext/socket') diff --git a/ext/socket/raddrinfo.c b/ext/socket/raddrinfo.c index dcabb2022e..41db6960ad 100644 --- a/ext/socket/raddrinfo.c +++ b/ext/socket/raddrinfo.c @@ -145,15 +145,6 @@ ruby_getaddrinfo__darwin(const char *nodename, const char *servname, #define getaddrinfo(node,serv,hints,res) ruby_getaddrinfo__darwin((node),(serv),(hints),(res)) #endif -#ifndef GETADDRINFO_EMU -struct getaddrinfo_arg -{ - const char *node; - const char *service; - const struct addrinfo *hints; - struct addrinfo **res; -}; - #ifdef HAVE_INET_PTON static int parse_numeric_port(const char *service, int *portp) @@ -182,6 +173,15 @@ parse_numeric_port(const char *service, int *portp) } #endif +#ifndef GETADDRINFO_EMU +struct getaddrinfo_arg +{ + const char *node; + const char *service; + const struct addrinfo *hints; + struct addrinfo **res; +}; + static void * nogvl_getaddrinfo(void *arg) { -- cgit v1.2.3