ruby-changes:20769
From: nobu <ko1@a...>
Date: Tue, 2 Aug 2011 23:51:03 +0900 (JST)
Subject: [ruby-changes:20769] nobu:r32817 (trunk): * encoding.c (enc_find): simplified with RB_TYPE_P.
nobu 2011-08-02 23:50:54 +0900 (Tue, 02 Aug 2011) New Revision: 32817 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=32817 Log: * encoding.c (enc_find): simplified with RB_TYPE_P. Modified files: trunk/encoding.c Index: encoding.c =================================================================== --- encoding.c (revision 32816) +++ encoding.c (revision 32817) @@ -1054,7 +1054,7 @@ enc_find(VALUE klass, VALUE enc) { int idx; - if (!SPECIAL_CONST_P(enc) && BUILTIN_TYPE(enc) == T_DATA && is_data_encoding(enc)) + if (!RB_TYPE_P(enc, T_DATA) && is_data_encoding(enc)) return enc; idx = str_to_encindex(enc); if (idx == UNSPECIFIED_ENCODING) return Qnil; -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/