- if default_encoding != 'utf-8':
- name = name_utf8.decode('utf-8', 'replace').encode(
- default_encoding, 'replace')
- elif encoding and (default_encoding != encoding):
- name = name.decode(encoding, 'replace').encode(
- default_encoding, 'replace')