From ade6c5ba9b9f53bb409807069d9c21896d2cb545 Mon Sep 17 00:00:00 2001 From: Ger Hobbelt Date: Mon, 25 Oct 2021 11:41:23 +0200 Subject: [PATCH] fix for Unicode build on Windows. --- src/cpp/subprocess/ProcessBuilder_windows.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/cpp/subprocess/ProcessBuilder_windows.cpp b/src/cpp/subprocess/ProcessBuilder_windows.cpp index f2c3b6d..31d8dfd 100644 --- a/src/cpp/subprocess/ProcessBuilder_windows.cpp +++ b/src/cpp/subprocess/ProcessBuilder_windows.cpp @@ -49,7 +49,7 @@ namespace subprocess { PROCESS_INFORMATION piProcInfo = {0}; - STARTUPINFO siStartInfo = {0}; + STARTUPINFOA siStartInfo = {0}; BOOL bSuccess = FALSE; siStartInfo.cb = sizeof(STARTUPINFO); @@ -131,7 +131,7 @@ namespace subprocess { process_flags |= CREATE_NEW_PROCESS_GROUP; } // Create the child process. - bSuccess = CreateProcess(program.c_str(), + bSuccess = CreateProcessA(program.c_str(), (char*)args.c_str(), // command line NULL, // process security attributes NULL, // primary thread security attributes @@ -171,4 +171,4 @@ namespace subprocess { } -#endif \ No newline at end of file +#endif