Nikolaus Rath added the comment:

I have attached a patch adding the max_length parameter to 
LZMADecompressor.decompress(). 

I have chosen to store the pointer to any unconsumed input in the lzma stream 
object itself. The new convention is: if lzs.next_in != NULL, then there is 
valid data that needs to be prepended.

Since I expect that max_length will often be specified as a keyword argument, I 
had to change the argument clinic definition to allow all arguments to be 
specified as keyword arguments. I hope that's ok.

Testcases seem to run fine. No reference leaks with -R : either.

Comments?

----------
keywords: +patch
Added file: http://bugs.python.org/file34609/issue15955.diff

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue15955>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to