As found and suggested by Overmind JIANG.
Fixes https://github.com/jrfonseca/xdot.py/issues/47
... | ... |
@@ -113,9 +113,9 @@ class DotWidget(Gtk.DrawingArea): |
113 | 113 |
p = subprocess.CalledProcessError(exc.errno, self.filter, exc.strerror) |
114 | 114 |
else: |
115 | 115 |
xdotcode, error = p.communicate(dotcode) |
116 |
+ error = error.decode() |
|
116 | 117 |
error = error.rstrip() |
117 | 118 |
if error: |
118 |
- error = error.decode() |
|
119 | 119 |
sys.stderr.write(error + '\n') |
120 | 120 |
if p.returncode != 0: |
121 | 121 |
self.error_dialog(error) |