From 42851022001773130ef8c4ad57089811f47b85ba Mon Sep 17 00:00:00 2001 From: Petr Muller Date: Thu, 9 May 2013 13:05:46 +0200 Subject: [PATCH] Robustify against non-ascii in distro release name Danke, Herr Schoedinger --- src/python/journalling.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/python/journalling.py b/src/python/journalling.py index c86b9bd..3d62fd7 100755 --- a/src/python/journalling.py +++ b/src/python/journalling.py @@ -352,7 +352,8 @@ class Journal(object): release = release_file.read().strip() except IOError: release = "unknown" - releaseCon = newdoc.createTextNode(release) + release = unicode(release, 'utf-8', errors='replace') + releaseCon = newdoc.createTextNode(release.translate(xmlTrans)) logEl = newdoc.createElement("log") purposeEl = newdoc.createElement("purpose") -- 1.8.2.1