mirror of
https://github.com/python/cpython.git
synced 2025-11-02 19:12:55 +00:00
Merged revisions 73747 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r73747 | antoine.pitrou | 2009-07-01 16:53:06 +0200 (mer., 01 juil. 2009) | 3 lines Issue #6369: Fix an RLE decompression bug in the binhex module. ........
This commit is contained in:
parent
731371268e
commit
53f4ed7da5
2 changed files with 4 additions and 2 deletions
|
|
@ -324,11 +324,11 @@ class _Rledecoderengine:
|
|||
mark = len(self.pre_buffer)
|
||||
if self.pre_buffer[-3:] == RUNCHAR + b'\0' + RUNCHAR:
|
||||
mark = mark - 3
|
||||
elif self.pre_buffer[-1] == RUNCHAR:
|
||||
elif self.pre_buffer[-1:] == RUNCHAR:
|
||||
mark = mark - 2
|
||||
elif self.pre_buffer[-2:] == RUNCHAR + b'\0':
|
||||
mark = mark - 2
|
||||
elif self.pre_buffer[-2] == RUNCHAR:
|
||||
elif self.pre_buffer[-2:-1] == RUNCHAR:
|
||||
pass # Decode all
|
||||
else:
|
||||
mark = mark - 1
|
||||
|
|
|
|||
|
|
@ -23,6 +23,8 @@ Core and Builtins
|
|||
Library
|
||||
-------
|
||||
|
||||
- Issue #6369: Fix an RLE decompression bug in the binhex module.
|
||||
|
||||
- Issue #6344: Fixed a crash of mmap.read() when passed a negative argument.
|
||||
|
||||
Build
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue