Mercurial > hg > xemacs-beta
comparison src/process.h @ 1650:34abfb24e891
[xemacs-hg @ 2003-08-28 15:44:04 by james]
Fix the C++ build, with many module-specific fixes.
author | james |
---|---|
date | Thu, 28 Aug 2003 15:44:30 +0000 |
parents | 64eaceca611d |
children | 543769b89fed |
comparison
equal
deleted
inserted
replaced
1649:9afdad50eaf7 | 1650:34abfb24e891 |
---|---|
33 #define kill_buffer_processes(x) 0 | 33 #define kill_buffer_processes(x) 0 |
34 #define close_process_descs() 0 | 34 #define close_process_descs() 0 |
35 #define init_xemacs_process() 0 | 35 #define init_xemacs_process() 0 |
36 | 36 |
37 #else /* not NO_SUBPROCESSES */ | 37 #else /* not NO_SUBPROCESSES */ |
38 | |
39 #ifdef __cplusplus | |
40 extern "C" { | |
41 #endif | |
38 | 42 |
39 /* struct Lisp_Process is defined in procimpl.h; only process-*.c need | 43 /* struct Lisp_Process is defined in procimpl.h; only process-*.c need |
40 to know about the guts of it. */ | 44 to know about the guts of it. */ |
41 | 45 |
42 DECLARE_LRECORD (process, Lisp_Process); | 46 DECLARE_LRECORD (process, Lisp_Process); |
116 Charcount read_process_output (Lisp_Object proc, int read_stderr); | 120 Charcount read_process_output (Lisp_Object proc, int read_stderr); |
117 int process_has_separate_stderr (Lisp_Object proc); | 121 int process_has_separate_stderr (Lisp_Object proc); |
118 const char *signal_name (int signum); | 122 const char *signal_name (int signum); |
119 Lisp_Object canonicalize_host_name (Lisp_Object host); | 123 Lisp_Object canonicalize_host_name (Lisp_Object host); |
120 | 124 |
125 #ifdef __cplusplus | |
126 } | |
127 #endif | |
128 | |
121 #endif /* not NO_SUBPROCESSES */ | 129 #endif /* not NO_SUBPROCESSES */ |
122 | 130 |
123 /* The name of the file open to get a null file, or a data sink. | 131 /* The name of the file open to get a null file, or a data sink. |
124 MS-DOS, and OS/2 redefine this. */ | 132 MS-DOS, and OS/2 redefine this. */ |
125 #ifndef NULL_DEVICE | 133 #ifndef NULL_DEVICE |