From dcf7f7e7a51dbd7fb989dc48fb0436b00b64737c Mon Sep 17 00:00:00 2001 From: Akinori MUSHA Date: Wed, 3 Apr 2013 20:09:48 +0900 Subject: [PATCH] Avoid a bug of ruby 1.8. --- lib/http/cookie_jar.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/http/cookie_jar.rb b/lib/http/cookie_jar.rb index d2ea438..390ec87 100644 --- a/lib/http/cookie_jar.rb +++ b/lib/http/cookie_jar.rb @@ -132,7 +132,11 @@ class HTTP::CookieJar yield cookie } else - HTTP::Cookie.parse(set_cookie, origin, options, &method(:add)) + HTTP::Cookie.parse(set_cookie, origin, options) { |cookie| + add(cookie) + } + # XXX: ruby 1.8 fails to call super from a proc'ized method + # HTTP::Cookie.parse(set_cookie, origin, options, &method(:add) end end