changeset 6054 | e2cbdd931341 |
parent 6035 | df659eb23360 |
child 6130 | 516d8ffede7c |
--- a/hgext/convert/convcmd.py Sat Feb 09 13:08:02 2008 +0100 +++ b/hgext/convert/convcmd.py Sat Feb 09 13:13:46 2008 +0100 @@ -241,7 +241,10 @@ def convert(self): def recode(s): - return s.decode('utf-8').encode(orig_encoding, 'replace') + if isinstance(s, unicode): + return s.encode(orig_encoding, 'replace') + else: + return s.decode('utf-8').encode(orig_encoding, 'replace') try: self.source.before()