summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Pitt <martinpitt@gnome.org>2013-07-23 09:53:58 +0200
committerMartin Pitt <martinpitt@gnome.org>2013-07-24 14:51:12 +0200
commit8c0889a6bd4dd63fbb53f33b8068565e2ffb2674 (patch)
treedc3ab50b4bfe39dde79668db0fe505b371719be7
parent4ff9f6a79fc6a24d67e14b31f287bcc8b17da17f (diff)
tools: force UTF-8 encoding for reading mpi files
https://bugs.freedesktop.org/show_bug.cgi?id=67242
-rwxr-xr-xtools/mpi2hwdb.py2
-rwxr-xr-xtools/mpi2udev.py2
2 files changed, 2 insertions, 2 deletions
diff --git a/tools/mpi2hwdb.py b/tools/mpi2hwdb.py
index b54c4ec..a519798 100755
--- a/tools/mpi2hwdb.py
+++ b/tools/mpi2hwdb.py
@@ -25,7 +25,7 @@ def parse_mpi(mpi):
'''Print hwdb file for given ConfigParser object.'''
cp = configparser.RawConfigParser()
- assert cp.read(mpi)
+ assert cp.read(mpi, encoding='UTF-8')
# if we have more info than just idVendor+idProduct we need to use an udev rule,
# so don't write an hwdb entry
diff --git a/tools/mpi2udev.py b/tools/mpi2udev.py
index c6ac33f..78e112e 100755
--- a/tools/mpi2udev.py
+++ b/tools/mpi2udev.py
@@ -34,7 +34,7 @@ def parse_mpi(mpi, hwdb):
'''Print udev rule for given ConfigParser object.'''
cp = configparser.RawConfigParser()
- assert cp.read(mpi)
+ assert cp.read(mpi, encoding='UTF-8')
rule = ''