diff src/process.c @ 95900:99342636fa96

(Fserial_process_configure, Fprocess_send_eof): Use EQ to compare Lisp_Objects.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Fri, 13 Jun 2008 16:35:17 +0000
parents d6a4488883dc
children ddedcecb18ef
line wrap: on
line diff
--- a/src/process.c	Fri Jun 13 16:22:16 2008 +0000
+++ b/src/process.c	Fri Jun 13 16:35:17 2008 +0000
@@ -2794,7 +2794,7 @@
     proc = Fplist_get (contact, QCport);
   proc = get_process (proc);
   p = XPROCESS (proc);
-  if (p->type != Qserial)
+  if (!EQ (p->type, Qserial))
     error ("Not a serial process");
 
   if (NILP (Fplist_get (p->childp, QCspeed)))
@@ -6678,7 +6678,7 @@
 #else
   if (XPROCESS (proc)->pty_flag)
     send_process (proc, "\004", 1, Qnil);
-  else if (XPROCESS (proc)->type == Qserial)
+  else if (EQ (XPROCESS (proc)->type, Qserial))
     {
 #ifdef HAVE_TERMIOS
       if (tcdrain (XPROCESS (proc)->outfd) != 0)
@@ -6695,7 +6695,7 @@
 	 for communication with the subprocess, call shutdown to cause EOF.
 	 (In some old system, shutdown to socketpair doesn't work.
 	 Then we just can't win.)  */
-      if (XPROCESS (proc)->type == Qnetwork
+      if (EQ (XPROCESS (proc)->type, Qnetwork)
 	  || XPROCESS (proc)->outfd == XPROCESS (proc)->infd)
 	shutdown (XPROCESS (proc)->outfd, 1);
       /* In case of socketpair, outfd == infd, so don't close it.  */