summaryrefslogtreecommitdiff
path: root/paste/httpheaders.py
diff options
context:
space:
mode:
authorianb <devnull@localhost>2006-03-30 21:58:30 +0000
committerianb <devnull@localhost>2006-03-30 21:58:30 +0000
commit4092fd73536b657bee918134e4df1ac65693d52f (patch)
tree535a813631e469e525386069cce4f244dcf58c0c /paste/httpheaders.py
parentf1485e846eb41d1b81e2ed0643f8dd0d8b026a91 (diff)
downloadpaste-4092fd73536b657bee918134e4df1ac65693d52f.tar.gz
Allowed for a -1 value in the range
Diffstat (limited to 'paste/httpheaders.py')
-rw-r--r--paste/httpheaders.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/paste/httpheaders.py b/paste/httpheaders.py
index d3c3e19..0350d66 100644
--- a/paste/httpheaders.py
+++ b/paste/httpheaders.py
@@ -935,7 +935,7 @@ class _ContentRange(_SingleValueHeader):
"""
def compose(self, first_byte=None, last_byte=None, total_length=None):
retval = "%d-%d/%d" % (first_byte, last_byte, total_length)
- assert first_byte <= last_byte
+ assert last_byte == -1 or first_byte <= last_byte
assert last_byte < total_length
return (retval,)
_ContentRange('Content-Range', 'entity', 'RFC 2616, 14.6')