From a420014e771d33e2514c0b4f3fc98d3085026a08 Mon Sep 17 00:00:00 2001 From: William Deegan Date: Tue, 30 May 2017 20:23:33 -0700 Subject: PY2/3 Ensure system root is not unicode on py2 --- src/engine/SCons/Platform/win32.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/engine/SCons/Platform/win32.py b/src/engine/SCons/Platform/win32.py index a735899..0e9e01f 100644 --- a/src/engine/SCons/Platform/win32.py +++ b/src/engine/SCons/Platform/win32.py @@ -287,6 +287,10 @@ def get_system_root(): raise except: pass + + # Ensure system root is a string and not unicode + # (This only matters for py27 were unicode in env passed to POpen fails) + val = str(val) _system_root = val return val -- cgit v0.12