Mercurial > emacs
changeset 19705:8f868d8be49a
Remove debugging macros.
(child_process): Remove is_dos_process field, add hwnd handle field.
(FILE_LAST_CR): New macro.
(w32_get_long_filename): Declare extern.
author | Geoff Voelker <voelker@cs.washington.edu> |
---|---|
date | Wed, 03 Sep 1997 00:46:21 +0000 |
parents | 974a890c1d12 |
children | e21b63afe61f |
files | src/w32.h |
diffstat | 1 files changed, 4 insertions(+), 10 deletions(-) [+] |
line wrap: on
line diff
--- a/src/w32.h Wed Sep 03 00:43:20 1997 +0000 +++ b/src/w32.h Wed Sep 03 00:46:21 1997 +0000 @@ -21,15 +21,6 @@ the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/* #define FULL_DEBUG */ -#define EMACSDEBUG - -#ifdef EMACSDEBUG -#define DebPrint(stuff) _DebPrint stuff -#else -#define DebPrint(stuff) -#endif - /* File descriptor set emulation. */ /* MSVC runtime library has limit of 64 descriptors by default */ @@ -74,10 +65,10 @@ { int fd; int pid; - int is_dos_process; HANDLE char_avail; HANDLE char_consumed; HANDLE thrd; + HWND hwnd; PROCESS_INFORMATION procinfo; volatile int status; char chr; @@ -101,6 +92,7 @@ #define FILE_READ 0x0001 #define FILE_WRITE 0x0002 #define FILE_BINARY 0x0010 +#define FILE_LAST_CR 0x0020 #define FILE_PIPE 0x0100 #define FILE_SOCKET 0x0200 @@ -109,6 +101,8 @@ /* ------------------------------------------------------------------------- */ +/* Get long (aka "true") form of file name, if it exists. */ +extern BOOL w32_get_long_filename (char * name, char * buf, int size); /* Prepare our standard handles for proper inheritance by child processes. */ extern void prepare_standard_handles (int in, int out,