aboutsummaryrefslogtreecommitdiffstats
path: root/src/process.h
diff options
context:
space:
mode:
authorAndreas Schwab2008-03-08 15:53:51 +0000
committerAndreas Schwab2008-03-08 15:53:51 +0000
commit28545f7cd8157477282a751a97562f4af424eb4f (patch)
tree2e0a9d48fe5ff9ab1640a2ff2f0d9c04a82b69c1 /src/process.h
parent14cf0430e43b65cadc93be549344600fc722dd3e (diff)
downloademacs-28545f7cd8157477282a751a97562f4af424eb4f.tar.gz
emacs-28545f7cd8157477282a751a97562f4af424eb4f.zip
(struct Lisp_Process): Declare bit fields as unsigned.
Diffstat (limited to 'src/process.h')
-rw-r--r--src/process.h14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/process.h b/src/process.h
index 2b9f7b2727f..dccb0cd2af9 100644
--- a/src/process.h
+++ b/src/process.h
@@ -102,28 +102,28 @@ struct Lisp_Process
102 /* Should we delay reading output from this process. 102 /* Should we delay reading output from this process.
103 Initialized from `Vprocess_adaptive_read_buffering'. 103 Initialized from `Vprocess_adaptive_read_buffering'.
104 0 = nil, 1 = t, 2 = other. */ 104 0 = nil, 1 = t, 2 = other. */
105 int adaptive_read_buffering : 2; 105 unsigned int adaptive_read_buffering : 2;
106 /* Skip reading this process on next read. */ 106 /* Skip reading this process on next read. */
107 int read_output_skip : 1; 107 unsigned int read_output_skip : 1;
108 /* Non-nil means kill silently if Emacs is exited. 108 /* Non-nil means kill silently if Emacs is exited.
109 This is the inverse of the `query-on-exit' flag. */ 109 This is the inverse of the `query-on-exit' flag. */
110 int kill_without_query : 1; 110 unsigned int kill_without_query : 1;
111 /* Non-nil if communicating through a pty. */ 111 /* Non-nil if communicating through a pty. */
112 int pty_flag : 1; 112 unsigned int pty_flag : 1;
113 /* Flag to set coding-system of the process buffer from the 113 /* Flag to set coding-system of the process buffer from the
114 coding_system used to decode process output. */ 114 coding_system used to decode process output. */
115 int inherit_coding_system_flag : 1; 115 unsigned int inherit_coding_system_flag : 1;
116 /* Flag to decide the multibyteness of a string given to the 116 /* Flag to decide the multibyteness of a string given to the
117 filter (if any). It is initialized to the value of 117 filter (if any). It is initialized to the value of
118 `default-enable-multibyte-characters' when the process is 118 `default-enable-multibyte-characters' when the process is
119 generated, and can be changed by the function 119 generated, and can be changed by the function
120 `set-process-filter-multibyte'. */ 120 `set-process-filter-multibyte'. */
121 int filter_multibyte : 1; 121 unsigned int filter_multibyte : 1;
122 /* Record the process status in the raw form in which it comes from `wait'. 122 /* Record the process status in the raw form in which it comes from `wait'.
123 This is to avoid consing in a signal handler. The `raw_status_new' 123 This is to avoid consing in a signal handler. The `raw_status_new'
124 flag indicates that `raw_status' contains a new status that still 124 flag indicates that `raw_status' contains a new status that still
125 needs to be synced to `status'. */ 125 needs to be synced to `status'. */
126 int raw_status_new : 1; 126 unsigned int raw_status_new : 1;
127 int raw_status; 127 int raw_status;
128}; 128};
129 129