return FALSE;
}
- /* init STARTUPINFO */
+ /* init STARTUPINFO & PROCESS_INFORMATION */
memset(&si, 0, sizeof(si));
si.cb = sizeof(si);
+ memset(&pi, 0, sizeof(pi));
#ifdef DEBUG_CHILD
si.dwFlags = STARTF_USESHOWWINDOW;
si.wShowWindow = SW_SHOW;
return -1;
}
- /* init STARTUPINFO */
+ /* init STARTUPINFO & PROCESS_INFORMATION */
memset(&si, 0, sizeof(si));
si.cb = sizeof(si);
+ memset(&pi, 0, sizeof(pi));
#ifdef DEBUG_CHILD
si.dwFlags = STARTF_USESHOWWINDOW;
si.wShowWindow = SW_SHOW;