diff --git a/distrib/builder/changes.py b/distrib/builder/changes.py index fcf9532540..112fcd9674 100644 --- a/distrib/builder/changes.py +++ b/distrib/builder/changes.py @@ -60,6 +60,7 @@ def parse(self): os.system("git log %s..%s --format=\"%s\" >> %s" % (self.fromTag, self.toTag, format, tmpName)) logText = unicode(file(tmpName, 'rt').read(), 'utf-8') + logText = logText.replace('&', '&') logText = logText.replace(u'ä', u'ä') logText = logText.replace(u'ö', u'ö') logText = logText.replace(u'Ä', u'Ä') @@ -67,7 +68,6 @@ def parse(self): logText = logText.encode('utf-8') logText = logText.replace('<', '<') logText = logText.replace('>', '>') - logText = logText.replace('&', '&') os.remove(tmpName)