Sync up with r21-4-14-chise-0_21-2.
[chise/xemacs-chise.git] / src / process.h
index 736660d..f940db5 100644 (file)
@@ -45,8 +45,7 @@ DECLARE_LRECORD (process, Lisp_Process);
 #define XSETPROCESS(x, p) XSETRECORD (x, p, process)
 #define PROCESSP(x) RECORDP (x, process)
 #define CHECK_PROCESS(x) CHECK_RECORD (x, process)
-#define PROCESS_LIVE_P(x) (EQ ((x)->status_symbol, Qrun))
-#define PROCESS_READABLE_P(x) (!NILP ((x)->pipe_instream))
+#define PROCESS_LIVE_P(x) (!NILP ((x)->pipe_instream))
 
 #define CHECK_LIVE_PROCESS(x) do {                     \
   CHECK_PROCESS (x);                                   \
@@ -54,12 +53,6 @@ DECLARE_LRECORD (process, Lisp_Process);
     dead_wrong_type_argument (Qprocess_live_p, (x));   \
 } while (0)
 
-#define CHECK_READABLE_PROCESS(x) do {                 \
-  CHECK_PROCESS (x);                                   \
-  if (! PROCESS_READABLE_P (XPROCESS (x)))             \
-    dead_wrong_type_argument (Qprocess_readable_p, (x));       \
-} while (0)
-
 #ifdef emacs
 
 EXFUN (Fprocess_kill_without_query, 2);