1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-07-30 22:43:12 +03:00
* libio/iopopen.c (_IO_new_proc_open): Close pipes in case the
	mode is invalid.
	* libio/oldiopopen.c (_IO_old_proc_open): Likewise.
	Patch by Bart Veer <bartv@redhat.com>.
This commit is contained in:
Ulrich Drepper
2000-04-12 20:45:32 +00:00
parent da240c6be0
commit a4dec43d31
3 changed files with 9 additions and 0 deletions

View File

@ -136,6 +136,8 @@ _IO_old_proc_open (fp, command, mode)
}
else
{
_IO_close (pipe_fds[0]);
_IO_close (pipe_fds[1]);
__set_errno (EINVAL);
return NULL;
}