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/