Fix #1183 (UnicodeEncodeError: 'ascii' codec can't encode character)

This commit is contained in:
Kovid Goyal 2008-10-19 19:43:49 -07:00
parent 0c976d173d
commit ad7f52c599

View File

@ -1757,9 +1757,9 @@ class HTMLConverter(object, LoggingInterface):
try: try:
self.process_table(tag, tag_css) self.process_table(tag, tag_css)
except Exception, err: except Exception, err:
self.log_warning(_('An error occurred while processing a table: %s. Ignoring table markup.'), unicode(err)) self.log_warning(_('An error occurred while processing a table: %s. Ignoring table markup.'), repr(err))
self.log_debug('', exc_info=True) self.log_debug('', exc_info=True)
self.log_debug(_('Bad table:\n%s'), str(tag)[:300]) self.log_debug(_('Bad table:\n%s'), unicode(tag)[:300])
self.in_table = False self.in_table = False
self.process_children(tag, tag_css, tag_pseudo_css) self.process_children(tag, tag_css, tag_pseudo_css)
finally: finally: