ruby-changes:13913
From: nobu <ko1@a...>
Date: Wed, 11 Nov 2009 12:54:19 +0900 (JST)
Subject: [ruby-changes:13913] Ruby:r25717 (trunk): * hash.c (ruby_setenv): use ruby_strdup().
nobu 2009-11-11 12:54:04 +0900 (Wed, 11 Nov 2009) New Revision: 25717 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=25717 Log: * hash.c (ruby_setenv): use ruby_strdup(). Modified files: trunk/ChangeLog trunk/hash.c Index: ChangeLog =================================================================== --- ChangeLog (revision 25716) +++ ChangeLog (revision 25717) @@ -1,4 +1,4 @@ -Wed Nov 11 12:53:25 2009 Nobuyoshi Nakada <nobu@r...> +Wed Nov 11 12:54:02 2009 Nobuyoshi Nakada <nobu@r...> * hash.c (ruby_setenv): use ruby_strdup(). Index: hash.c =================================================================== --- hash.c (revision 25716) +++ hash.c (revision 25717) @@ -2069,7 +2069,7 @@ for (max = i; environ[max]; max++) ; tmpenv = ALLOC_N(char*, max+2); for (j=0; j<max; j++) /* copy environment */ - tmpenv[j] = strdup(environ[j]); + tmpenv[j] = ruby_strdup(environ[j]); tmpenv[max] = 0; environ = tmpenv; /* tell exec where it is now */ } -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/