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

ruby-changes:23266

From: naruse <ko1@a...>
Date: Fri, 13 Apr 2012 17:39:22 +0900 (JST)
Subject: [ruby-changes:23266] naruse:r35317 (trunk): * hash.c (inspect_i): keep string's coderange.

naruse	2012-04-13 17:39:13 +0900 (Fri, 13 Apr 2012)

  New Revision: 35317

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

  Log:
    * hash.c (inspect_i): keep string's coderange.

  Modified files:
    trunk/ChangeLog
    trunk/hash.c

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 35316)
+++ ChangeLog	(revision 35317)
@@ -1,3 +1,7 @@
+Fri Apr 13 17:12:09 2012  NARUSE, Yui  <naruse@r...>
+
+	* hash.c (inspect_i): keep string's coderange.
+
 Fri Apr 13 15:26:51 2012  Nobuyoshi Nakada  <nobu@r...>
 
 	* hash.c (rb_hash_aset, rb_hash_update, rb_hash_update_by): use
Index: hash.c
===================================================================
--- hash.c	(revision 35316)
+++ hash.c	(revision 35317)
@@ -1392,14 +1392,14 @@
 
     str2 = rb_inspect(key);
     if (RSTRING_LEN(str) > 1) {
-	rb_str_cat2(str, ", ");
+	rb_str_buf_cat_ascii(str, ", ");
     }
     else {
 	rb_enc_copy(str, str2);
     }
     rb_str_buf_append(str, str2);
     OBJ_INFECT(str, str2);
-    rb_str_buf_cat2(str, "=>");
+    rb_str_buf_cat_ascii(str, "=>");
     str2 = rb_inspect(value);
     rb_str_buf_append(str, str2);
     OBJ_INFECT(str, str2);

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

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