* fhandler.h (fhandler_pipe::create): Rename from the misnamed
"create_selectable". Change return to DWORD. (fhandler_pty_common::pipesize): New constant. * fhandler_fifo.cc (fhandler_fifo::fhandler_fifo): Reflect create_selectable name change. * miscfuncs.cc (CreatePipeOverlapped): Ditto. * pipe.cc (fhandler_pipe::create): Ditto. (fhandler_pipe::create): Rename from the misnamed "create_selectable". Return DWORD. Only set pipe size to default when it is passed in as zero. * fhandler_tty.cc (fhandler_pty_master::setup): Ditto. Use fhandler_pty_common::pipesize rather than a raw constant. * tty.cc (tty::not_allocated): Ditto. * sigproc.cc (sigproc_init): Use create_selectable to create the signal pipe to get a more appropriate message based pipe.
This commit is contained in:
@@ -158,9 +158,10 @@ tty::not_allocated (HANDLE& r, HANDLE& w)
|
||||
then it exists although we may not have privileges to actually use it. */
|
||||
char pipename[sizeof("ptyNNNN-from-master")];
|
||||
__small_sprintf (pipename, "pty%d-from-master", get_unit ());
|
||||
/* fhandler_pipe::create_selectable returns 0 when creation succeeds */
|
||||
return fhandler_pipe::create_selectable (&sec_none, &r, &w, 128 * 1024,
|
||||
pipename, 0) == 0;
|
||||
/* fhandler_pipe::create returns 0 when creation succeeds */
|
||||
return fhandler_pipe::create (&sec_none, &r, &w,
|
||||
fhandler_pty_common::pipesize, pipename,
|
||||
0) == 0;
|
||||
}
|
||||
|
||||
bool
|
||||
|
Reference in New Issue
Block a user