(self)
| 566 | return header + filename + extra |
| 567 | |
| 568 | def _encodeFilenameFlags(self): |
| 569 | try: |
| 570 | return self.filename.encode('ascii'), self.flag_bits |
| 571 | except UnicodeEncodeError: |
| 572 | return self.filename.encode('utf-8'), self.flag_bits | _MASK_UTF_FILENAME |
| 573 | |
| 574 | def _decodeExtra(self, filename_crc): |
| 575 | # Try to decode the extra field. |
no test coverage detected