소스 검색

Improve addinfourl_wrapper for compatibility with older Python versions

Ricardo Garcia 15 년 전
부모
커밋
0f6b00b587
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      youtube-dl

+ 3 - 1
youtube-dl

@@ -193,7 +193,9 @@ class YoutubeDLHandler(urllib2.HTTPHandler):
 	def addinfourl_wrapper(stream, headers, url, code):
 		if hasattr(urllib2.addinfourl, 'getcode'):
 			return urllib2.addinfourl(stream, headers, url, code)
-		return urllib2.addinfourl(stream, headers, url)
+		ret = urllib2.addinfourl(stream, headers, url)
+		ret.code = code
+		return ret
 	
 	def http_request(self, req):
 		for h in std_headers: