final_title = ' '.join([s for s in parts if s])
if log and (final_title <> converted_title): log(" final title : %s" % final_title)
parser.title = final_title
+
+ icon = parser.icon
+ if isinstance(icon, unicode):
+ try:
+ parser.icon = icon.encode('ascii')
+ except UnicodeEncodeError:
+ if parser.charset:
+ parser.icon = icon.encode(parser.charset)
return parser