[telepathy-glib-0.24] telepathy-glib: xincludator.py: Fix behaviour on LANG=C
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Wed Feb 3 22:48:46 UTC 2021
Module: telepathy-glib
Branch: telepathy-glib-0.24
Commit: 45ca39448d90d960fa003d3e5e118453fb7dceab
URL: http://cgit.freedesktop.org/telepathy/telepathy-glib/commit/?id=45ca39448d90d960fa003d3e5e118453fb7dceab
Author: Alexander Akulich <akulichalexander at gmail.com>
Date: Wed Sep 25 01:54:12 2019 +0300
xincludator.py: Fix behaviour on LANG=C
Use UTF-8 encoding instead of 'None', because spec XMLs contain
non-ASCII symbols, such as copyright sign.
---
tools/xincludator.py | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/tools/xincludator.py b/tools/xincludator.py
index d63389e4b..2b8c42751 100644
--- a/tools/xincludator.py
+++ b/tools/xincludator.py
@@ -38,9 +38,10 @@ if __name__ == '__main__':
xincludate(dom, argv[0])
if sys.version_info[0] >= 3:
- xml = dom.toxml(encoding=None)
+ xml = dom.toxml('utf-8')
+ stdout.buffer.write(xml)
+ stdout.buffer.write(b'\n')
else:
xml = dom.toxml()
-
- stdout.write(xml)
- stdout.write('\n')
+ stdout.write(xml)
+ stdout.write('\n')
More information about the telepathy-commits
mailing list