From 7c20cdff5c73db0081134a6e2af6781486dc04f1 Mon Sep 17 00:00:00 2001
From: Brad King <brad.king@kitware.com>
Date: Tue, 10 Jun 2003 16:15:16 -0400
Subject: [PATCH] BUG: Don't show a console application's window.

---
 ProcessWin32.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/ProcessWin32.c b/ProcessWin32.c
index 5f321a9..8194008 100644
--- a/ProcessWin32.c
+++ b/ProcessWin32.c
@@ -673,7 +673,8 @@ void kwsysProcess_Execute(kwsysProcess* cp)
   cp->TimeoutTime = kwsysProcessTimeFromDouble(-1);
   
   /* CREATE THE CHILD PROCESS */
-  if(!CreateProcess(0, cp->RealCommand, 0, 0, TRUE, CREATE_NEW_CONSOLE, 0,
+  if(!CreateProcess(0, cp->RealCommand, 0, 0, TRUE,
+                    cp->Win9x? CREATE_NEW_CONSOLE:DETACHED_PROCESS, 0,
                     0, &si, &cp->ProcessInformation))
     {
     kwsysProcessCleanup(cp, 1);
-- 
GitLab