* 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>.
2000-04-12 Ulrich Drepper <drepper@redhat.com>
+ * 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>.
+
* sysdeps/arm/dl-machine.h (RTLD_START): Rewrite for new init
function interface.
}
else
{
+ _IO_close (pipe_fds[0]);
+ _IO_close (pipe_fds[1]);
__set_errno (EINVAL);
return NULL;
}
}
else
{
+ _IO_close (pipe_fds[0]);
+ _IO_close (pipe_fds[1]);
__set_errno (EINVAL);
return NULL;
}