[前][次][番号順一覧][スレッド一覧]

ruby-changes:8854

From: matz <ko1@a...>
Date: Sat, 29 Nov 2008 18:31:02 +0900 (JST)
Subject: [ruby-changes:8854] Ruby:r20390 (trunk): * ext/socket/socket.c (sock_getaddrinfo): should have updated for

matz	2008-11-29 18:30:46 +0900 (Sat, 29 Nov 2008)

  New Revision: 20390

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=20390

  Log:
    * ext/socket/socket.c (sock_getaddrinfo): should have updated for
      Mac OS X.  a patch from Shumpei Akai in [ruby-dev:37234]

  Modified files:
    trunk/ChangeLog
    trunk/ext/socket/socket.c

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 20389)
+++ ChangeLog	(revision 20390)
@@ -1,3 +1,8 @@
+Sat Nov 29 18:28:57 2008  Yukihiro Matsumoto  <matz@r...>
+
+	* ext/socket/socket.c (sock_getaddrinfo): should have updated for
+	  Mac OS X.  a patch from Shumpei Akai in [ruby-dev:37234]
+
 Sat Nov 29 00:18:30 2008  Yukihiro Matsumoto  <matz@r...>
 
 	* cont.c (fiber_alloc): separate allocation and initialization.
Index: ext/socket/socket.c
===================================================================
--- ext/socket/socket.c	(revision 20389)
+++ ext/socket/socket.c	(revision 20390)
@@ -953,7 +953,7 @@
 	struct addrinfo *r;
 	r = res;
 	while (r) {
-	    if (! r->ai_socktype) r->ai_socktype = hints.ai_socktype;
+	    if (! r->ai_socktype) r->ai_socktype = hints->ai_socktype;
 	    if (! r->ai_protocol) {
 		if (r->ai_socktype == SOCK_DGRAM) {
 		    r->ai_protocol = IPPROTO_UDP;

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]