From 377d09831b7187e25c4dafb980c1d2ee7ea4934e Mon Sep 17 00:00:00 2001 From: Thomas Nagy Date: Fri, 2 Jun 2017 21:17:09 +0200 Subject: [PATCH] Force an encoding on config.log #1974 --- waflib/Logs.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/waflib/Logs.py b/waflib/Logs.py index bc2805cb..388d2cd4 100644 --- a/waflib/Logs.py +++ b/waflib/Logs.py @@ -328,7 +328,7 @@ def make_logger(path, name): :type name: string """ logger = logging.getLogger(name) - hdlr = logging.FileHandler(path, 'w') + hdlr = logging.FileHandler(path, 'w', encoding=sys.stdout.encoding) formatter = logging.Formatter('%(message)s') hdlr.setFormatter(formatter) logger.addHandler(hdlr)