ruby-changes:10649
From: akr <ko1@a...>
Date: Tue, 10 Feb 2009 20:57:17 +0900 (JST)
Subject: [ruby-changes:10649] Ruby:r22207 (trunk): * ext/socket/ancdata.c (anc_inspect_socket_creds): refactored to avoid
akr 2009-02-10 20:57:07 +0900 (Tue, 10 Feb 2009) New Revision: 22207 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=22207 Log: * ext/socket/ancdata.c (anc_inspect_socket_creds): refactored to avoid a rb_str_cat2 call. Modified files: trunk/ChangeLog trunk/ext/socket/ancdata.c Index: ChangeLog =================================================================== --- ChangeLog (revision 22206) +++ ChangeLog (revision 22207) @@ -1,3 +1,8 @@ +Tue Feb 10 20:56:07 2009 Tanaka Akira <akr@f...> + + * ext/socket/ancdata.c (anc_inspect_socket_creds): refactored to avoid + a rb_str_cat2 call. + Tue Feb 10 04:34:38 2009 Nobuyoshi Nakada <nobu@r...> * configure.in (when): makes parentheses balanced. Index: ext/socket/ancdata.c =================================================================== --- ext/socket/ancdata.c (revision 22206) +++ ext/socket/ancdata.c (revision 22207) @@ -457,8 +457,7 @@ rb_str_catf(ret, " gid=%u", cred.cmcred_gid); if (cred.cmcred_ngroups) { int i; - const char *sep = "="; - rb_str_cat2(ret, " groups"); + const char *sep = " groups="; for (i = 0; i < cred.cmcred_ngroups; i++) { rb_str_catf(ret, "%s%u", sep, cred.cmcred_groups[i]); sep = ","; @@ -481,8 +480,7 @@ rb_str_catf(ret, " egid=%u", cred->sc_egid); if (cred0.sc_ngroups) { int i; - const char *sep = "="; - rb_str_cat2(ret, " groups"); + const char *sep = " groups="; for (i = 0; i < cred0.sc_ngroups; i++) { rb_str_catf(ret, "%s%u", sep, cred->sc_groups[i]); sep = ","; -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/