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

ruby-changes:3117

From: ko1@a...
Date: 24 Dec 2007 23:04:46 +0900
Subject: [ruby-changes:3117] akr - Ruby:r14609 (trunk): * lib/open-uri.rb (OpenURI::Buffer): use Meta ===.

akr	2007-12-24 23:04:16 +0900 (Mon, 24 Dec 2007)

  New Revision: 14609

  Modified files:
    trunk/ChangeLog
    trunk/lib/open-uri.rb

  Log:
    * lib/open-uri.rb (OpenURI::Buffer): use Meta ===.  [ruby-core:14295]
    


  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=14609&r2=14608
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/lib/open-uri.rb?r1=14609&r2=14608

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 14608)
+++ ChangeLog	(revision 14609)
@@ -1,3 +1,7 @@
+Mon Dec 24 23:01:04 2007  Tanaka Akira  <akr@f...>
+
+	* lib/open-uri.rb (OpenURI::Buffer): use Meta ===.  [ruby-core:14295]
+
 Mon Dec 24 22:46:42 2007  NARUSE, Yui <naruse@r...>
 
 	* transocode.c: register_functional_transcoder() added.
Index: lib/open-uri.rb
===================================================================
--- lib/open-uri.rb	(revision 14608)
+++ lib/open-uri.rb	(revision 14609)
@@ -367,14 +367,14 @@
         require 'tempfile'
         io = Tempfile.new('open-uri')
         io.binmode
-        Meta.init io, @io if @io.respond_to? :meta
+        Meta.init io, @io if Meta === @io
         io << @io.string
         @io = io
       end
     end
 
     def io
-      Meta.init @io unless @io.respond_to? :meta
+      Meta.init @io unless Meta === @io
       @io
     end
   end

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

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