ruby-changes:19146
From: akr <ko1@a...>
Date: Sat, 26 Mar 2011 15:23:31 +0900 (JST)
Subject: [ruby-changes:19146] Ruby:r31185 (trunk): * ext/socket/getaddrinfo.c: parenthesize macro arguments.
akr 2011-03-26 15:16:42 +0900 (Sat, 26 Mar 2011) New Revision: 31185 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=31185 Log: * ext/socket/getaddrinfo.c: parenthesize macro arguments. Modified files: trunk/ChangeLog trunk/ext/socket/getaddrinfo.c Index: ChangeLog =================================================================== --- ChangeLog (revision 31184) +++ ChangeLog (revision 31185) @@ -1,3 +1,7 @@ +Sat Mar 26 15:16:09 2011 Tanaka Akira <akr@f...> + + * ext/socket/getaddrinfo.c: parenthesize macro arguments. + Sat Mar 26 05:27:34 2011 NARUSE, Yui <naruse@r...> * ext/date/lib/date/format.rb (DateTime#strftime): removed because Index: ext/socket/getaddrinfo.c =================================================================== --- ext/socket/getaddrinfo.c (revision 31184) +++ ext/socket/getaddrinfo.c (revision 31185) @@ -182,12 +182,12 @@ error = EAI_MEMORY;\ goto free;\ }\ - memcpy(ai, pai, sizeof(struct addrinfo));\ + memcpy((ai), pai, sizeof(struct addrinfo));\ (ai)->ai_addr = (struct sockaddr *)((ai) + 1);\ memset((ai)->ai_addr, 0, (afd)->a_socklen);\ SET_SA_LEN((ai)->ai_addr, (ai)->ai_addrlen = (afd)->a_socklen);\ (ai)->ai_addr->sa_family = (ai)->ai_family = (afd)->a_af;\ - ((struct sockinet *)(ai)->ai_addr)->si_port = port;\ + ((struct sockinet *)(ai)->ai_addr)->si_port = (port);\ p = (char *)((ai)->ai_addr);\ memcpy(p + (afd)->a_off, (addr), (afd)->a_addrlen);\ } -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/