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

ruby-changes:4525

From: ko1@a...
Date: Mon, 14 Apr 2008 22:45:41 +0900 (JST)
Subject: [ruby-changes:4525] matz - Ruby:r16018 (trunk): * file.c (SET_EXTERNAL_ENCODING): avoid call rb_enc_check() on

matz	2008-04-14 22:45:26 +0900 (Mon, 14 Apr 2008)

  New Revision: 16018

  Modified files:
    trunk/ChangeLog
    trunk/file.c

  Log:
    * file.c (SET_EXTERNAL_ENCODING): avoid call rb_enc_check() on
      half-baked result string.

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/file.c?r1=16018&r2=16017&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=16018&r2=16017&diff_format=u

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 16017)
+++ ChangeLog	(revision 16018)
@@ -1,3 +1,8 @@
+Mon Apr 14 22:44:24 2008  Yukihiro Matsumoto  <matz@r...>
+
+	* file.c (SET_EXTERNAL_ENCODING): avoid call rb_enc_check() on
+	  half-baked result string.
+
 Mon Apr 14 17:23:27 2008  Akinori MUSHA  <knu@i...>
 
 	* hash.c (rb_hash_delete_if, rb_hash_reject_bang, env_delete_if,
Index: file.c
===================================================================
--- file.c	(revision 16017)
+++ file.c	(revision 16018)
@@ -2553,8 +2553,7 @@
 
 #define SET_EXTERNAL_ENCODING() (\
     (void)(extenc || (extenc = rb_default_external_encoding())),\
-    rb_enc_associate(result, extenc),\
-    rb_enc_check(fname, result))
+    rb_enc_associate(result, extenc))
 
 static int is_absolute_path(const char*);
 

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

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