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

ruby-changes:24759

From: drbrain <ko1@a...>
Date: Fri, 24 Aug 2012 07:44:18 +0900 (JST)
Subject: [ruby-changes:24759] drbrain:r36810 (trunk): * lib/net/http/backward.rb (class Net): Restored Net::HTTPSession to

drbrain	2012-08-24 07:42:12 +0900 (Fri, 24 Aug 2012)

  New Revision: 36810

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

  Log:
    * lib/net/http/backward.rb (class Net):  Restored Net::HTTPSession to
      fix backwards-compatibility with ancient Net::HTTP.  [Bug #6889]

  Modified files:
    trunk/ChangeLog
    trunk/lib/net/http/backward.rb

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 36809)
+++ ChangeLog	(revision 36810)
@@ -1,3 +1,8 @@
+Fri Aug 24 07:35:24 2012  Eric Hodel  <drbrain@s...>
+
+	* lib/net/http/backward.rb (class Net):  Restored Net::HTTPSession to
+	  fix backwards-compatibility with ancient Net::HTTP.  [Bug #6889]
+
 Thu Aug 23 20:58:55 2012  Kazuhiro NISHIYAMA  <zn@m...>
 
 	* common.mk: support `make id.h` without `rm .id.h.time` after
Index: lib/net/http/backward.rb
===================================================================
--- lib/net/http/backward.rb	(revision 36809)
+++ lib/net/http/backward.rb	(revision 36810)
@@ -4,9 +4,12 @@
 
 class Net::HTTP
   ProxyMod = ProxyDelta
-  HTTPSession = self
 end
 
+module Net
+  HTTPSession = Net::HTTP
+end
+
 module Net::NetPrivate
   HTTPRequest = ::Net::HTTPRequest
 end

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

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