diff options
| author | Tim Peters <tim.peters@gmail.com> | 2001-04-10 05:02:52 +0000 |
|---|---|---|
| committer | Tim Peters <tim.peters@gmail.com> | 2001-04-10 05:02:52 +0000 |
| commit | 44714007e888acba27d8527122bf618c28a4120b (patch) | |
| tree | 2d100e6115c29f4e73644aa8a5c769970719d7d9 /Lib/pydoc.py | |
| parent | d8ae7c2999b0362c098e57d64f49a710ce8238d0 (diff) | |
| download | cpython-git-44714007e888acba27d8527122bf618c28a4120b.tar.gz | |
test_pickle works on sizeof(long)==8 boxes again.
pickle.py
The code implicitly assumed that all ints fit in 4 bytes, causing all
sorts of mischief (from nonsense results to corrupted pickles).
Repaired that.
marshal.c
The int marshaling code assumed that right shifts of signed longs
sign-extend. Repaired that.
Diffstat (limited to 'Lib/pydoc.py')
0 files changed, 0 insertions, 0 deletions
