FEM: Change way of converting ccx output to unicode

Previous method was prone to UnicodeDecodeError. The try-catch for
UnicodeDecodeError stays in as additional safety net.

Signed-off-by: Przemo Firszt <[email protected]>
This commit is contained in:
Przemo Firszt
2015-04-17 10:51:56 +02:00
committed by wmayer
parent 663771f0a4
commit 2acfadfeef
+2 -1
View File
@@ -258,7 +258,8 @@ class _JobControlTaskPanel:
self.femConsoleMessage("CalculiX stdout is empty", "#FF0000")
else:
try:
self.femConsoleMessage(unicode(out).replace('\n','<br>'))
out = unicode(out, 'utf-8')
self.femConsoleMessage(out.replace('\n','<br>'))
except UnicodeDecodeError:
self.femConsoleMessage("Error converting stdout from CalculiX", "#FF0000")