From fa79c6523508cc908780b16ddfb20b03c2ab4aff Mon Sep 17 00:00:00 2001 From: Neil Schemenauer Date: Fri, 22 Mar 2002 23:02:53 +0000 Subject: Match behavior of the pickle.py module more closely. --- Modules/cPickle.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Modules/cPickle.c b/Modules/cPickle.c index adf7e44..edb4177 100644 --- a/Modules/cPickle.c +++ b/Modules/cPickle.c @@ -3843,6 +3843,11 @@ load(Unpicklerobject *self) { break; continue; + case '\0': + /* end of file */ + PyErr_SetNone(PyExc_EOFError); + break; + default: cPickle_ErrFormat(UnpicklingError, "invalid load key, '%s'.", "c", s[0]); -- cgit v0.12