diff options
Diffstat (limited to 'src/process.h')
| -rw-r--r-- | src/process.h | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/src/process.h b/src/process.h index 79ad07eab6a..fea56f47463 100644 --- a/src/process.h +++ b/src/process.h | |||
| @@ -19,10 +19,11 @@ the Free Software Foundation, Inc., 59 Temple Place - Suite 330, | |||
| 19 | Boston, MA 02111-1307, USA. */ | 19 | Boston, MA 02111-1307, USA. */ |
| 20 | 20 | ||
| 21 | 21 | ||
| 22 | /* | 22 | /* This structure records information about a subprocess |
| 23 | * Structure records pertinent information about open channels. | 23 | or network connection. |
| 24 | * There is one channel associated with each process. | 24 | |
| 25 | */ | 25 | Every field in this structure except for the first two |
| 26 | must be a Lisp_Object, for GC's sake. */ | ||
| 26 | 27 | ||
| 27 | struct Lisp_Process | 28 | struct Lisp_Process |
| 28 | { | 29 | { |
| @@ -89,9 +90,12 @@ struct Lisp_Process | |||
| 89 | Lisp_Object encoding_carryover; | 90 | Lisp_Object encoding_carryover; |
| 90 | /* Flag to set coding-system of the process buffer from the | 91 | /* Flag to set coding-system of the process buffer from the |
| 91 | coding_system used to decode process output. */ | 92 | coding_system used to decode process output. */ |
| 92 | int inherit_coding_system_flag; | 93 | Lisp_Object inherit_coding_system_flag; |
| 93 | }; | 94 | }; |
| 94 | 95 | ||
| 96 | /* Every field in the preceding structure except for the first two | ||
| 97 | must be a Lisp_Object, for GC's sake. */ | ||
| 98 | |||
| 95 | #define ChannelMask(n) (1<<(n)) | 99 | #define ChannelMask(n) (1<<(n)) |
| 96 | 100 | ||
| 97 | /* Indexed by descriptor, gives the process (if any) for that descriptor. */ | 101 | /* Indexed by descriptor, gives the process (if any) for that descriptor. */ |