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

ruby-changes:11110

From: akr <ko1@a...>
Date: Mon, 2 Mar 2009 21:13:05 +0900 (JST)
Subject: [ruby-changes:11110] Ruby:r22709 (trunk): forgot to commit.

akr	2009-03-02 21:13:00 +0900 (Mon, 02 Mar 2009)

  New Revision: 22709

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

  Log:
    forgot to commit.

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

Index: ext/socket/raddrinfo.c
===================================================================
--- ext/socket/raddrinfo.c	(revision 22708)
+++ ext/socket/raddrinfo.c	(revision 22709)
@@ -1255,16 +1255,16 @@
 #ifdef HAVE_SYS_UN_H
       case AF_UNIX:
       {
-        struct sockaddr_un sun;
-        memset(&sun, 0, sizeof(sun));
-        sun.sun_family = AF_UNIX;
+        struct sockaddr_un uaddr;
+        memset(&uaddr, 0, sizeof(uaddr));
+        uaddr.sun_family = AF_UNIX;
 
         StringValue(v);
-        if (sizeof(sun.sun_path) <= (size_t)RSTRING_LEN(v))
+        if (sizeof(uaddr.sun_path) <= (size_t)RSTRING_LEN(v))
             rb_raise(rb_eSocket, "too long AF_UNIX path");
-        memcpy(sun.sun_path, RSTRING_PTR(v), RSTRING_LEN(v));
-        len = sizeof(sun);
-        memcpy(&ss, &sun, len);
+        memcpy(uaddr.sun_path, RSTRING_PTR(v), RSTRING_LEN(v));
+        len = sizeof(uaddr);
+        memcpy(&ss, &uaddr, len);
         break;
       }
 #endif

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

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