commit | fa79c6523508cc908780b16ddfb20b03c2ab4aff | [log] [tgz] |
---|---|---|
author | Neil Schemenauer <nascheme@enme.ucalgary.ca> | Fri Mar 22 23:02:53 2002 +0000 |
committer | Neil Schemenauer <nascheme@enme.ucalgary.ca> | Fri Mar 22 23:02:53 2002 +0000 |
tree | 9c7a5ba9f4d675eb6596565071eb2a1bcac6e96f | |
parent | 79f181395b8d63c0198a604bdf27e9621ee09e07 [diff] |
Match behavior of the pickle.py module more closely.
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 @@ break; continue; + case '\0': + /* end of file */ + PyErr_SetNone(PyExc_EOFError); + break; + default: cPickle_ErrFormat(UnpicklingError, "invalid load key, '%s'.", "c", s[0]);