From 7db7a67ec7916f02fe25d0f30555cae6d577b594 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Tue, 28 Jul 2015 07:43:27 +0200 Subject: [PATCH] Decode windows HOME using the file system encoding GTK requires to have string encoded in utf-8. issue4870 review16471002 --- tryton/config.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tryton/config.py b/tryton/config.py index a58bce9814..a71b8ab3f6 100644 --- a/tryton/config.py +++ b/tryton/config.py @@ -19,7 +19,8 @@ _ = gettext.gettext def get_home_dir(): if os.name == 'nt': - return os.path.join(os.environ['HOMEDRIVE'], os.environ['HOMEPATH']) + return os.path.join(os.environ['HOMEDRIVE'], os.environ['HOMEPATH'] + ).decode(sys.getfilesystemencoding()).encode('utf-8') return os.environ['HOME']