فهرست منبع

BUG: Process startup-info struct dwFlags were being set incorrectly due to a change in statement order.

Brad King 22 سال پیش
والد
کامیت
9ce4e23715
1فایلهای تغییر یافته به همراه1 افزوده شده و 1 حذف شده
  1. 1 1
      Source/kwsys/ProcessWin32.c

+ 1 - 1
Source/kwsys/ProcessWin32.c

@@ -821,7 +821,7 @@ void kwsysProcess_Execute(kwsysProcess* cp)
     (unsigned short)(cp->HideWindow?SW_HIDE:SW_SHOWDEFAULT);
   
   /* Connect the child's output pipes to the threads.  */
-  si.StartupInfo.dwFlags = STARTF_USESTDHANDLES;
+  si.StartupInfo.dwFlags |= STARTF_USESTDHANDLES;
 
   /* Create stderr pipe to be shared by all processes in the pipeline.
      Neither end is directly inherited.  */