(self, input, errors='strict')
| 106 | self.encoder = None |
| 107 | |
| 108 | def encode(self, input, errors='strict'): |
| 109 | if self.encoder is None: |
| 110 | result = codecs.utf_32_encode(input, errors) |
| 111 | if sys.byteorder == 'little': |
| 112 | self.encoder = codecs.utf_32_le_encode |
| 113 | else: |
| 114 | self.encoder = codecs.utf_32_be_encode |
| 115 | return result |
| 116 | else: |
| 117 | return self.encoder(input, errors) |
| 118 | |
| 119 | class StreamReader(codecs.StreamReader): |
| 120 |