]> granicus.if.org Git - python/commit
It's unclear whether PyMarshal_XXX() are part of the public or private API.
authorTim Peters <tim.peters@gmail.com>
Sun, 28 Jan 2001 00:27:39 +0000 (00:27 +0000)
committerTim Peters <tim.peters@gmail.com>
Sun, 28 Jan 2001 00:27:39 +0000 (00:27 +0000)
commitd9b9ac855c6bb297e7d5549e0d140ff7f48ebee6
tree7a139d6b7ad00442b813eb889b67758063be239e
parent09ac1fde1ca8a5c8d9b2c8f767833d78210a8384
It's unclear whether PyMarshal_XXX() are part of the public or private API.
They're named as if public, so I did a Bad Thing by changing
PyMarshal_ReadObjectFromFile() to suck up the remainder of the file in one
gulp:  anyone who counted on that leaving the file pointer merely at the
end of the next object would be screwed.  So restored
PyMarshal_ReadObjectFromFile() to its earlier state, renamed the new greedy
code to PyMarshal_ReadLastObjectFromFile(), and changed Python internals to
call the latter instead.
Include/marshal.h
Python/import.c
Python/marshal.c
Python/pythonrun.c