From ac05e57aa73e0b1a4e12835fdd7b8f55e1a3488b Mon Sep 17 00:00:00 2001 From: Yann Leboulanger Date: Fri, 30 Jan 2009 09:09:54 +0000 Subject: [PATCH] fix decode error in latex errors. Fixes #4744 --- src/common/latex.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/common/latex.py b/src/common/latex.py index 641248448..82af9a163 100644 --- a/src/common/latex.py +++ b/src/common/latex.py @@ -37,6 +37,7 @@ log = logging.getLogger('gajim.c.latex') import gajim from exceptions import LatexError +import helpers # some latex commands are really bad blacklist = ['\\def', '\\let', '\\futurelet', @@ -121,7 +122,7 @@ def latex_to_image(str_): except Exception, e: exitcode = _('Error executing "%(command)s": %(error)s') % { 'command': 'latex --interaction=nonstopmode %s.tex' % tmpfile, - 'error': str(e)} + 'error': helpers.decode_string(e.message)} if exitcode == 0: # convert dvi to png