libiberty/pex-win32.c: Initialize orig_err
authorChristophe Lyon <christophe.lyon@linaro.org>
Mon, 9 Nov 2020 07:10:48 +0000 (07:10 +0000)
committerChristophe Lyon <christophe.lyon@linaro.org>
Mon, 9 Nov 2020 07:15:15 +0000 (07:15 +0000)
Initializing orig_err avoids a warning: "may be used uninitialized".
See 97108.

2020-09-14  Torbjörn SVENSSON <torbjorn.svensson@st.com>
Christophe Lyon  <christophe.lyon@linaro.org>

libiberty/
* pex-win32.c (pex_win32_exec_child): Initialize orig_err.

libiberty/pex-win32.c

index 331067b5078347912bc3828186629a52244aa1b9..f5fafaa61e5ad052910283f464be21f451133360 100644 (file)
@@ -771,7 +771,7 @@ pex_win32_exec_child (struct pex_obj *obj ATTRIBUTE_UNUSED, int flags,
   OSVERSIONINFO version_info;
   STARTUPINFO si;
   PROCESS_INFORMATION pi;
-  int orig_out, orig_in, orig_err;
+  int orig_out, orig_in, orig_err = 0;
   BOOL separate_stderr = !(flags & PEX_STDERR_TO_STDOUT);
 
   /* Ensure we have inheritable descriptors to pass to the child.  */