Use new get_encoded_writer() function.

This commit is contained in:
Bastian Kleineidam 2011-03-21 13:17:38 +01:00
parent ec8e529406
commit b81fdd9b60

View file

@ -21,14 +21,14 @@ Check HTML pages for broken links. This is the GUI client.
import sys
from PyQt4.QtGui import QApplication, QStyleFactory, QErrorMessage
from linkcheck.gui import LinkCheckerMain
from linkcheck import configuration, drop_privileges
from linkcheck import configuration, drop_privileges, i18n
def excepthook (debugwidget, etype, evalue, tb):
"""Catch unhandled exceptions."""
from cStringIO import StringIO
from PyQt4.QtCore import qWarning
from linkcheck.director.console import internal_error
out = StringIO()
out = i18n.get_encoded_writer(out=StringIO())
internal_error(out=out, etype=etype, evalue=evalue, tb=tb)
print >> out, debugwidget.getText()
qWarning(out.getvalue())