/* -*-C-*-
-$Id: ntio.c,v 1.36 2008/01/30 20:02:15 cph Exp $
+$Id: ntio.c,v 1.37 2008/03/09 20:24:24 cph Exp $
Copyright (C) 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994,
1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
#define NT_DEFAULT_CHANNEL_TABLE_SIZE 1024
#endif
-size_t OS_channel_table_size;
+Tchannel OS_channel_table_size;
struct channel * NT_channel_table;
Tchannel
/* -*-C-*-
-$Id: ntproc.c,v 1.14 2008/01/30 20:02:15 cph Exp $
+$Id: ntproc.c,v 1.15 2008/03/09 20:24:26 cph Exp $
Copyright (C) 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994,
1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
#ifndef NT_DEFAULT_PROCESS_TABLE_SIZE
#define NT_DEFAULT_PROCESS_TABLE_SIZE 4096
#endif
-size_t OS_process_table_size;
+Tprocess OS_process_table_size;
enum process_jc_status scheme_jc_status;
static process_t * process_table;
/* -*-C-*-
-$Id: os2io.c,v 1.14 2008/01/30 20:02:16 cph Exp $
+$Id: os2io.c,v 1.15 2008/03/09 20:24:27 cph Exp $
Copyright (C) 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994,
1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
static enum channel_type handle_channel_type (LHANDLE);
static void handle_noinherit (LHANDLE);
-size_t OS_channel_table_size;
+Tchannel OS_channel_table_size;
struct channel * OS2_channel_table;
Tchannel * OS2_channel_pointer_table;
const int OS_have_select_p = 1;
/* -*-C-*-
-$Id: os2proc.c,v 1.13 2008/01/30 20:02:17 cph Exp $
+$Id: os2proc.c,v 1.14 2008/03/09 20:24:29 cph Exp $
Copyright (C) 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994,
1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
static void child_wait_thread (void *);
static Tprocess find_process (PID);
-size_t OS_process_table_size;
+Tprocess OS_process_table_size;
enum process_jc_status scheme_jc_status;
static HMTX process_lock;
/* -*-C-*-
-$Id: osio.h,v 1.24 2008/01/30 20:02:17 cph Exp $
+$Id: osio.h,v 1.25 2008/03/09 20:24:30 cph Exp $
Copyright (C) 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994,
1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
channel_type_win32_named_pipe
};
-extern size_t OS_channel_table_size;
-#define NO_CHANNEL ((size_t) -1)
+extern Tchannel OS_channel_table_size;
+#define NO_CHANNEL ((Tchannel) -1)
extern int OS_channel_open_p (Tchannel channel);
extern void OS_channel_close (Tchannel channel);
extern void OS_channel_close_noerror (Tchannel channel);
/* -*-C-*-
-$Id: osproc.h,v 1.17 2008/01/30 20:02:17 cph Exp $
+$Id: osproc.h,v 1.18 2008/03/09 20:24:31 cph Exp $
Copyright (C) 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994,
1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
process_channel_type_explicit
};
-extern size_t OS_process_table_size;
-#define NO_PROCESS ((size_t) -1)
+extern Tprocess OS_process_table_size;
+#define NO_PROCESS ((Tprocess) -1)
extern enum process_jc_status scheme_jc_status;
/* OS_make_subprocess is obsolete; use OS-specific procedure. */
/* -*-C-*-
-$Id: uxio.c,v 1.59 2008/01/30 20:02:22 cph Exp $
+$Id: uxio.c,v 1.60 2008/03/09 20:24:32 cph Exp $
Copyright (C) 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994,
1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
#include "uxselect.h"
#include "uxproc.h"
\f
-size_t OS_channel_table_size;
+Tchannel OS_channel_table_size;
struct channel * channel_table;
#ifndef HAVE_POLL
/* -*-C-*-
-$Id: uxproc.c,v 1.37 2008/01/30 20:02:22 cph Exp $
+$Id: uxproc.c,v 1.38 2008/03/09 20:24:33 cph Exp $
Copyright (C) 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994,
1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
static void process_wait (Tprocess process);
static int child_setup_tty (int fd);
-size_t OS_process_table_size;
+Tprocess OS_process_table_size;
struct process * process_table;
enum process_jc_status scheme_jc_status;