aboutsummaryrefslogtreecommitdiffstats
path: root/src/process.c
diff options
context:
space:
mode:
authorKarl Heuer1994-11-15 23:55:26 +0000
committerKarl Heuer1994-11-15 23:55:26 +0000
commitb5b502d66734592a6ff194ea37cbfc2bf4b7db27 (patch)
treef25428a4fddc33cce02b8512f80dc3592304136f /src/process.c
parent915857ff0a5fa89192d35b3155aba49814b19a8c (diff)
downloademacs-b5b502d66734592a6ff194ea37cbfc2bf4b7db27.tar.gz
emacs-b5b502d66734592a6ff194ea37cbfc2bf4b7db27.zip
(NETCONN_P, kill_buffer_processes): Use the new type-test macros.
Diffstat (limited to 'src/process.c')
-rw-r--r--src/process.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/process.c b/src/process.c
index b580b11b665..dd830fdb83a 100644
--- a/src/process.c
+++ b/src/process.c
@@ -111,7 +111,7 @@ Lisp_Object Qlast_nonmenu_event;
111#ifdef HAVE_SOCKETS 111#ifdef HAVE_SOCKETS
112static Lisp_Object stream_process; 112static Lisp_Object stream_process;
113 113
114#define NETCONN_P(p) (XGCTYPE (XPROCESS (p)->childp) == Lisp_String) 114#define NETCONN_P(p) (GC_STRINGP (XPROCESS (p)->childp))
115#else 115#else
116#define NETCONN_P(p) 0 116#define NETCONN_P(p) 0
117#endif /* HAVE_SOCKETS */ 117#endif /* HAVE_SOCKETS */
@@ -3005,11 +3005,10 @@ kill_buffer_processes (buffer)
3005{ 3005{
3006 Lisp_Object tail, proc; 3006 Lisp_Object tail, proc;
3007 3007
3008 for (tail = Vprocess_alist; XGCTYPE (tail) == Lisp_Cons; 3008 for (tail = Vprocess_alist; GC_CONSP (tail); tail = XCONS (tail)->cdr)
3009 tail = XCONS (tail)->cdr)
3010 { 3009 {
3011 proc = XCONS (XCONS (tail)->car)->cdr; 3010 proc = XCONS (XCONS (tail)->car)->cdr;
3012 if (XGCTYPE (proc) == Lisp_Process 3011 if (GC_PROCESSP (proc)
3013 && (NILP (buffer) || EQ (XPROCESS (proc)->buffer, buffer))) 3012 && (NILP (buffer) || EQ (XPROCESS (proc)->buffer, buffer)))
3014 { 3013 {
3015 if (NETCONN_P (proc)) 3014 if (NETCONN_P (proc))