Message209563
The documentation of IncrementalEncoder.getstate() says:
"""
Return the current state of the encoder which must be an integer. The implementation should make sure that 0 is the most common state. (States that are more complicated than integers can be converted into an integer by marshaling/pickling the state and encoding the bytes of the resulting string into an integer).
"""
But implementation of BufferedIncrementalEncoder.getstate() is
def getstate(self):
return self.buffer or 0
self.buffer is "unencoded input that is kept between calls to encode()", e.g. a string. |
|
Date |
User |
Action |
Args |
2014-01-28 16:34:45 | serhiy.storchaka | set | recipients:
+ serhiy.storchaka, lemburg, loewis, doerwalter |
2014-01-28 16:34:45 | serhiy.storchaka | set | messageid: <1390926885.67.0.351173619746.issue20420@psf.upfronthosting.co.za> |
2014-01-28 16:34:45 | serhiy.storchaka | link | issue20420 messages |
2014-01-28 16:34:45 | serhiy.storchaka | create | |
|