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

ruby-changes:5008

From: ko1@a...
Date: Wed, 21 May 2008 07:50:08 +0900 (JST)
Subject: [ruby-changes:5008] naruse - Ruby:r16501 (trunk): * fix for (rb_enc_get_index(obj) == idx) case.

naruse	2008-05-21 07:50:01 +0900 (Wed, 21 May 2008)

  New Revision: 16501

  Modified files:
    trunk/encoding.c

  Log:
    * fix for (rb_enc_get_index(obj) == idx) case.

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/encoding.c?r1=16501&r2=16500&diff_format=u

Index: encoding.c
===================================================================
--- encoding.c	(revision 16500)
+++ encoding.c	(revision 16501)
@@ -569,7 +569,7 @@
 {
 /*    enc_check_capable(obj);*/
     if (rb_enc_get_index(obj) == idx)
-    	return;
+    	return obj;
     if (!ENC_CODERANGE_ASCIIONLY(obj) ||
 	!rb_enc_asciicompat(rb_enc_from_index(idx))) {
 	ENC_CODERANGE_CLEAR(obj);

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

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