changeset 2161 | 12e11413ca19 |
parent 2138 | f5046cab9e2e |
child 2859 | 345bac2bc4ec |
--- a/mercurial/httprangereader.py Sun Apr 30 18:46:49 2006 +0200 +++ b/mercurial/httprangereader.py Sun Apr 30 18:50:53 2006 +0200 @@ -22,4 +22,7 @@ end = self.pos + bytes - 1 req.add_header('Range', 'bytes=%d-%s' % (self.pos, end)) f = urllib2.urlopen(req) - return f.read(bytes) + data = f.read() + if bytes: + data = data[:bytes] + return data