summaryrefslogtreecommitdiffstats
path: root/Python/ceval.c
diff options
context:
space:
mode:
authorTim Peters <tim.peters@gmail.com>2001-04-10 05:02:52 (GMT)
committerTim Peters <tim.peters@gmail.com>2001-04-10 05:02:52 (GMT)
commit44714007e888acba27d8527122bf618c28a4120b (patch)
tree2d100e6115c29f4e73644aa8a5c769970719d7d9 /Python/ceval.c
parentd8ae7c2999b0362c098e57d64f49a710ce8238d0 (diff)
downloadcpython-44714007e888acba27d8527122bf618c28a4120b.zip
cpython-44714007e888acba27d8527122bf618c28a4120b.tar.gz
cpython-44714007e888acba27d8527122bf618c28a4120b.tar.bz2
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 'Python/ceval.c')
0 files changed, 0 insertions, 0 deletions