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

ruby-changes:8147

From: naruse <ko1@a...>
Date: Sat, 4 Oct 2008 19:06:39 +0900 (JST)
Subject: [ruby-changes:8147] Ruby:r19675 (trunk): * ext/nkf/nkf.c (rb_nkf_enc_get): don't replicate encoding.

naruse	2008-10-04 19:06:26 +0900 (Sat, 04 Oct 2008)

  New Revision: 19675

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

  Log:
    * ext/nkf/nkf.c (rb_nkf_enc_get): don't replicate encoding.
      [ruby-dev:36575]

  Modified files:
    trunk/ChangeLog
    trunk/ext/nkf/nkf.c

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 19674)
+++ ChangeLog	(revision 19675)
@@ -1,3 +1,8 @@
+Sat Oct  4 19:02:59 2008  NARUSE, Yui  <naruse@r...>
+
+	* ext/nkf/nkf.c (rb_nkf_enc_get): don't replicate encoding.
+	  [ruby-dev:36575]
+
 Sat Oct  4 18:47:22 2008  NARUSE, Yui  <naruse@r...>
 
 	* ext/stringio/stringio.c (strio_external_encoding): defined.
Index: ext/nkf/nkf.c
===================================================================
--- ext/nkf/nkf.c	(revision 19674)
+++ ext/nkf/nkf.c	(revision 19675)
@@ -69,9 +69,6 @@
 	idx = rb_enc_find_index(nkf_enc_name(nkf_enc_to_base_encoding(nkf_enc)));
 	if (idx < 0) {
 	    idx = rb_define_dummy_encoding(name);
-	} else {
-	    rb_encoding *rb_enc = rb_enc_from_index(idx);
-	    idx = rb_enc_replicate(name, rb_enc);
 	}
     }
     return rb_enc_from_index(idx);

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

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