- if parser.meta_charset and parser.charset.endswith("1252") and \
- not DEFAULT_CHARSET.endswith("1252") and (DEFAULT_CHARSET <> universal_charset):
- parser.charset = DEFAULT_CHARSET
- if log: log(" incorrect conversion from cp1252, converting from %s" % DEFAULT_CHARSET)
- converted_title = unicode(save_title, DEFAULT_CHARSET, "replace").encode(universal_charset, "replace")
- else:
- converted_title = unicode(title, parser.charset, "replace").encode(universal_charset, "replace")
+ if log: log(" incorrect conversion from %s, converting from %s" % (parser.charset, DEFAULT_CHARSET))
+ converted_title = unicode(title, DEFAULT_CHARSET, "replace").encode(universal_charset, "replace")
+ parser.charset = DEFAULT_CHARSET