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

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/

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