aboutsummaryrefslogtreecommitdiffstats
path: root/src/process.c
diff options
context:
space:
mode:
authorKen Raeburn1999-09-12 05:07:01 +0000
committerKen Raeburn1999-09-12 05:07:01 +0000
commit70949dac51f3e975477e6b1a38cc78625efc4a40 (patch)
treed0048c9a0b9bc18a9dd65e094b0fce43d1067f9b /src/process.c
parente952bf4445863c01763f402389b38c00f77e024b (diff)
downloademacs-70949dac51f3e975477e6b1a38cc78625efc4a40.tar.gz
emacs-70949dac51f3e975477e6b1a38cc78625efc4a40.zip
Use XCAR, XCDR, XFLOAT_DATA instead of explicit member access.
Diffstat (limited to 'src/process.c')
-rw-r--r--src/process.c54
1 files changed, 27 insertions, 27 deletions
diff --git a/src/process.c b/src/process.c
index d3f54fd5e0a..a67aeb329f6 100644
--- a/src/process.c
+++ b/src/process.c
@@ -331,10 +331,10 @@ decode_status (l, symbol, code, coredump)
331 } 331 }
332 else 332 else
333 { 333 {
334 *symbol = XCONS (l)->car; 334 *symbol = XCAR (l);
335 tem = XCONS (l)->cdr; 335 tem = XCDR (l);
336 *code = XFASTINT (XCONS (tem)->car); 336 *code = XFASTINT (XCAR (tem));
337 tem = XCONS (tem)->cdr; 337 tem = XCDR (tem);
338 *coredump = !NILP (tem); 338 *coredump = !NILP (tem);
339 } 339 }
340} 340}
@@ -665,7 +665,7 @@ nil, indicating the current buffer's process.")
665 update_status (p); 665 update_status (p);
666 status = p->status; 666 status = p->status;
667 if (CONSP (status)) 667 if (CONSP (status))
668 status = XCONS (status)->car; 668 status = XCAR (status);
669 if (NETCONN_P (process)) 669 if (NETCONN_P (process))
670 { 670 {
671 if (EQ (status, Qrun)) 671 if (EQ (status, Qrun))
@@ -687,7 +687,7 @@ If PROCESS has not yet exited or died, return 0.")
687 if (!NILP (XPROCESS (process)->raw_status_low)) 687 if (!NILP (XPROCESS (process)->raw_status_low))
688 update_status (XPROCESS (process)); 688 update_status (XPROCESS (process));
689 if (CONSP (XPROCESS (process)->status)) 689 if (CONSP (XPROCESS (process)->status))
690 return XCONS (XCONS (XPROCESS (process)->status)->cdr)->car; 690 return XCAR (XCDR (XPROCESS (process)->status));
691 return make_number (0); 691 return make_number (0);
692} 692}
693 693
@@ -964,7 +964,7 @@ Proc Status Buffer Tty Command\n\
964 update_status (p); 964 update_status (p);
965 symbol = p->status; 965 symbol = p->status;
966 if (CONSP (p->status)) 966 if (CONSP (p->status))
967 symbol = XCONS (p->status)->car; 967 symbol = XCAR (p->status);
968 968
969 969
970 if (EQ (symbol, Qsignal)) 970 if (EQ (symbol, Qsignal))
@@ -1024,7 +1024,7 @@ Proc Status Buffer Tty Command\n\
1024 if (NETCONN_P (proc)) 1024 if (NETCONN_P (proc))
1025 { 1025 {
1026 sprintf (tembuf, "(network stream connection to %s)\n", 1026 sprintf (tembuf, "(network stream connection to %s)\n",
1027 XSTRING (XCONS (p->childp)->car)->data); 1027 XSTRING (XCAR (p->childp))->data);
1028 insert_string (tembuf); 1028 insert_string (tembuf);
1029 } 1029 }
1030 else 1030 else
@@ -1226,9 +1226,9 @@ Remaining arguments are strings to give program as arguments.")
1226 coding_systems = Ffind_operation_coding_system (nargs + 1, args2); 1226 coding_systems = Ffind_operation_coding_system (nargs + 1, args2);
1227 UNGCPRO; 1227 UNGCPRO;
1228 if (CONSP (coding_systems)) 1228 if (CONSP (coding_systems))
1229 val = XCONS (coding_systems)->car; 1229 val = XCAR (coding_systems);
1230 else if (CONSP (Vdefault_process_coding_system)) 1230 else if (CONSP (Vdefault_process_coding_system))
1231 val = XCONS (Vdefault_process_coding_system)->car; 1231 val = XCAR (Vdefault_process_coding_system);
1232 } 1232 }
1233 XPROCESS (proc)->decode_coding_system = val; 1233 XPROCESS (proc)->decode_coding_system = val;
1234 1234
@@ -1245,9 +1245,9 @@ Remaining arguments are strings to give program as arguments.")
1245 UNGCPRO; 1245 UNGCPRO;
1246 } 1246 }
1247 if (CONSP (coding_systems)) 1247 if (CONSP (coding_systems))
1248 val = XCONS (coding_systems)->cdr; 1248 val = XCDR (coding_systems);
1249 else if (CONSP (Vdefault_process_coding_system)) 1249 else if (CONSP (Vdefault_process_coding_system))
1250 val = XCONS (Vdefault_process_coding_system)->cdr; 1250 val = XCDR (Vdefault_process_coding_system);
1251 } 1251 }
1252 XPROCESS (proc)->encode_coding_system = val; 1252 XPROCESS (proc)->encode_coding_system = val;
1253 } 1253 }
@@ -2101,9 +2101,9 @@ Fourth arg SERVICE is name of the service desired, or an integer\n\
2101 coding_systems = Ffind_operation_coding_system (5, args); 2101 coding_systems = Ffind_operation_coding_system (5, args);
2102 UNGCPRO; 2102 UNGCPRO;
2103 if (CONSP (coding_systems)) 2103 if (CONSP (coding_systems))
2104 val = XCONS (coding_systems)->car; 2104 val = XCAR (coding_systems);
2105 else if (CONSP (Vdefault_process_coding_system)) 2105 else if (CONSP (Vdefault_process_coding_system))
2106 val = XCONS (Vdefault_process_coding_system)->car; 2106 val = XCAR (Vdefault_process_coding_system);
2107 else 2107 else
2108 val = Qnil; 2108 val = Qnil;
2109 } 2109 }
@@ -2124,9 +2124,9 @@ Fourth arg SERVICE is name of the service desired, or an integer\n\
2124 UNGCPRO; 2124 UNGCPRO;
2125 } 2125 }
2126 if (CONSP (coding_systems)) 2126 if (CONSP (coding_systems))
2127 val = XCONS (coding_systems)->cdr; 2127 val = XCDR (coding_systems);
2128 else if (CONSP (Vdefault_process_coding_system)) 2128 else if (CONSP (Vdefault_process_coding_system))
2129 val = XCONS (Vdefault_process_coding_system)->cdr; 2129 val = XCDR (Vdefault_process_coding_system);
2130 else 2130 else
2131 val = Qnil; 2131 val = Qnil;
2132 } 2132 }
@@ -2378,7 +2378,7 @@ wait_reading_process_input (time_limit, microsecs, read_kbd, do_display)
2378 /* If waiting for non-nil in a cell, record where. */ 2378 /* If waiting for non-nil in a cell, record where. */
2379 if (CONSP (read_kbd)) 2379 if (CONSP (read_kbd))
2380 { 2380 {
2381 wait_for_cell = &XCONS (read_kbd)->car; 2381 wait_for_cell = &XCAR (read_kbd);
2382 XSETFASTINT (read_kbd, 0); 2382 XSETFASTINT (read_kbd, 0);
2383 } 2383 }
2384 2384
@@ -2837,7 +2837,7 @@ static Lisp_Object
2837read_process_output_call (fun_and_args) 2837read_process_output_call (fun_and_args)
2838 Lisp_Object fun_and_args; 2838 Lisp_Object fun_and_args;
2839{ 2839{
2840 return apply1 (XCONS (fun_and_args)->car, XCONS (fun_and_args)->cdr); 2840 return apply1 (XCAR (fun_and_args), XCDR (fun_and_args));
2841} 2841}
2842 2842
2843static Lisp_Object 2843static Lisp_Object
@@ -4075,9 +4075,9 @@ kill_buffer_processes (buffer)
4075{ 4075{
4076 Lisp_Object tail, proc; 4076 Lisp_Object tail, proc;
4077 4077
4078 for (tail = Vprocess_alist; GC_CONSP (tail); tail = XCONS (tail)->cdr) 4078 for (tail = Vprocess_alist; GC_CONSP (tail); tail = XCDR (tail))
4079 { 4079 {
4080 proc = XCONS (XCONS (tail)->car)->cdr; 4080 proc = XCDR (XCAR (tail));
4081 if (GC_PROCESSP (proc) 4081 if (GC_PROCESSP (proc)
4082 && (NILP (buffer) || EQ (XPROCESS (proc)->buffer, buffer))) 4082 && (NILP (buffer) || EQ (XPROCESS (proc)->buffer, buffer)))
4083 { 4083 {
@@ -4165,9 +4165,9 @@ sigchld_handler (signo)
4165 /* Find the process that signaled us, and record its status. */ 4165 /* Find the process that signaled us, and record its status. */
4166 4166
4167 p = 0; 4167 p = 0;
4168 for (tail = Vprocess_alist; CONSP (tail); tail = XCONS (tail)->cdr) 4168 for (tail = Vprocess_alist; CONSP (tail); tail = XCDR (tail))
4169 { 4169 {
4170 proc = XCONS (XCONS (tail)->car)->cdr; 4170 proc = XCDR (XCAR (tail));
4171 p = XPROCESS (proc); 4171 p = XPROCESS (proc);
4172 if (EQ (p->childp, Qt) && XFASTINT (p->pid) == pid) 4172 if (EQ (p->childp, Qt) && XFASTINT (p->pid) == pid)
4173 break; 4173 break;
@@ -4177,9 +4177,9 @@ sigchld_handler (signo)
4177 /* Look for an asynchronous process whose pid hasn't been filled 4177 /* Look for an asynchronous process whose pid hasn't been filled
4178 in yet. */ 4178 in yet. */
4179 if (p == 0) 4179 if (p == 0)
4180 for (tail = Vprocess_alist; CONSP (tail); tail = XCONS (tail)->cdr) 4180 for (tail = Vprocess_alist; CONSP (tail); tail = XCDR (tail))
4181 { 4181 {
4182 proc = XCONS (XCONS (tail)->car)->cdr; 4182 proc = XCDR (XCAR (tail));
4183 p = XPROCESS (proc); 4183 p = XPROCESS (proc);
4184 if (INTEGERP (p->pid) && XINT (p->pid) == -1) 4184 if (INTEGERP (p->pid) && XINT (p->pid) == -1)
4185 break; 4185 break;
@@ -4270,7 +4270,7 @@ static Lisp_Object
4270exec_sentinel_unwind (data) 4270exec_sentinel_unwind (data)
4271 Lisp_Object data; 4271 Lisp_Object data;
4272{ 4272{
4273 XPROCESS (XCONS (data)->car)->sentinel = XCONS (data)->cdr; 4273 XPROCESS (XCAR (data))->sentinel = XCDR (data);
4274 return Qnil; 4274 return Qnil;
4275} 4275}
4276 4276
@@ -4407,7 +4407,7 @@ status_notify ()
4407 /* If process is terminated, deactivate it or delete it. */ 4407 /* If process is terminated, deactivate it or delete it. */
4408 symbol = p->status; 4408 symbol = p->status;
4409 if (CONSP (p->status)) 4409 if (CONSP (p->status))
4410 symbol = XCONS (p->status)->car; 4410 symbol = XCAR (p->status);
4411 4411
4412 if (EQ (symbol, Qsignal) || EQ (symbol, Qexit) 4412 if (EQ (symbol, Qsignal) || EQ (symbol, Qexit)
4413 || EQ (symbol, Qclosed)) 4413 || EQ (symbol, Qclosed))
@@ -4755,7 +4755,7 @@ wait_reading_process_input (time_limit, microsecs, read_kbd, do_display)
4755 /* If waiting for non-nil in a cell, record where. */ 4755 /* If waiting for non-nil in a cell, record where. */
4756 if (CONSP (read_kbd)) 4756 if (CONSP (read_kbd))
4757 { 4757 {
4758 wait_for_cell = &XCONS (read_kbd)->car; 4758 wait_for_cell = &XCAR (read_kbd);
4759 XSETFASTINT (read_kbd, 0); 4759 XSETFASTINT (read_kbd, 0);
4760 } 4760 }
4761 4761