* dtable.cc (cygwin_attach_handle_to_fd): Default to implicit bin mode if none

specified.
* fhandler.cc (fhandler_base::init): Make bin argument a guarantee rather than
a suggestion.
* path.cc (path_conv::check): Load flag returned from cygwin_conv_to_win32_path
into path_flags.
This commit is contained in:
Christopher Faylor
2002-07-03 18:02:54 +00:00
parent bd86408f58
commit 58b43c8d91
4 changed files with 12 additions and 2 deletions

View File

@ -866,7 +866,7 @@ fhandler_base::init (HANDLE f, DWORD a, mode_t bin)
flags = O_WRONLY;
else if (a == (GENERIC_READ | GENERIC_WRITE))
flags = O_RDWR;
set_flags (flags, bin);
set_flags (flags | bin);
set_open_status ();
debug_printf ("created new fhandler_base for handle %p, bin %d", f, get_r_binary ());
}