From ef07eee01af811161fd5447fd46af19521e347a9 Mon Sep 17 00:00:00 2001 From: Andrew Eikum Date: Wed, 4 Mar 2020 11:04:39 -0600 Subject: [PATCH] steam_helper: Always pass CREATE_UNICODE_ENVIRONMENT to CreateProcess According to Joshua Ashton, real steam.exe does this. --- steam_helper/steam.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/steam_helper/steam.cpp b/steam_helper/steam.cpp index cc180561..e9e3c06f 100644 --- a/steam_helper/steam.cpp +++ b/steam_helper/steam.cpp @@ -493,7 +493,7 @@ static HANDLE run_process(BOOL *should_await) WCHAR *cmdline = GetCommandLineW(); STARTUPINFOW si = { sizeof(si) }; PROCESS_INFORMATION pi; - DWORD flags = 0; + DWORD flags = CREATE_UNICODE_ENVIRONMENT; BOOL use_shell_execute = TRUE; /* skip argv[0] */