commit | aa588c4699877fd812c59debee71aa704b8f6dd4 | [log] [tgz] |
---|---|---|
author | Guido van Rossum <guido@python.org> | Fri Jun 15 03:35:38 2007 +0000 |
committer | Guido van Rossum <guido@python.org> | Fri Jun 15 03:35:38 2007 +0000 |
tree | fbade3f8b63d8b5cc68bd42664466c4cd5195981 | |
parent | a092947d26758d39c30c42eb62bdaf02776e7913 [diff] |
Fix some problems introduced by the str8 repr change.
diff --git a/Modules/cPickle.c b/Modules/cPickle.c index f0b3c8a..0085560 100644 --- a/Modules/cPickle.c +++ b/Modules/cPickle.c
@@ -1085,6 +1085,10 @@ goto err; repr_str = PyString_AS_STRING((PyStringObject *)repr); + /* Strip leading 's' due to repr() of str8() returning s'...' */ + if (repr_str[0] == 's') + repr_str++; + if (self->write_func(self, &string, 1) < 0) goto err;