diff options
author | Jeremy Hylton <jeremy@alum.mit.edu> | 2001-10-16 20:39:49 (GMT) |
---|---|---|
committer | Jeremy Hylton <jeremy@alum.mit.edu> | 2001-10-16 20:39:49 (GMT) |
commit | 511e2cacc4aa67a83ed7c0ae34355407bdd13c57 (patch) | |
tree | 770b92726208bcae44db86fc8956348fe8d9a91e /Lib/test/test_doctest.py | |
parent | 7a59445e3783fc842bc4fd0181b18d6798883a3e (diff) | |
download | cpython-511e2cacc4aa67a83ed7c0ae34355407bdd13c57.zip cpython-511e2cacc4aa67a83ed7c0ae34355407bdd13c57.tar.gz cpython-511e2cacc4aa67a83ed7c0ae34355407bdd13c57.tar.bz2 |
[ #403753 ] zlib decompress; uncontrollable memory usage
Mostly by Toby Dickenson and Titus Brown.
Add an optional argument to a decompression object's decompress()
method. The argument specifies the maximum length of the return
value. If the uncompressed data exceeds this length, the excess data
is stored as the unconsumed_tail attribute. (Not to be confused with
unused_data, which is a separate issue.)
Difference from SF patch: Default value for unconsumed_tail is ""
rather than None. It's simpler if the attribute is always a string.
Diffstat (limited to 'Lib/test/test_doctest.py')
0 files changed, 0 insertions, 0 deletions