aboutsummaryrefslogtreecommitdiffstats
path: root/src/process.c
diff options
context:
space:
mode:
authorRichard M. Stallman1996-08-22 02:57:09 +0000
committerRichard M. Stallman1996-08-22 02:57:09 +0000
commit6044e593a6e739ef32671ea1e0b0acc277e5498b (patch)
tree3f377738793683df3dcb87f99043902e7ba195ce /src/process.c
parent8bed5e3d10addb9df5abfd6b9195afb36c54c365 (diff)
downloademacs-6044e593a6e739ef32671ea1e0b0acc277e5498b.tar.gz
emacs-6044e593a6e739ef32671ea1e0b0acc277e5498b.zip
(send_process): GCPRO object.
Diffstat (limited to 'src/process.c')
-rw-r--r--src/process.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/process.c b/src/process.c
index a527066277b..af82f560860 100644
--- a/src/process.c
+++ b/src/process.c
@@ -2645,6 +2645,9 @@ send_process (proc, buf, len, object)
2645 /* Use volatile to protect variables from being clobbered by longjmp. */ 2645 /* Use volatile to protect variables from being clobbered by longjmp. */
2646 int rv; 2646 int rv;
2647 volatile unsigned char *procname = XSTRING (XPROCESS (proc)->name)->data; 2647 volatile unsigned char *procname = XSTRING (XPROCESS (proc)->name)->data;
2648 struct gcpro gcpro1;
2649
2650 GCPRO1 (object);
2648 2651
2649#ifdef VMS 2652#ifdef VMS
2650 struct Lisp_Process *p = XPROCESS (proc); 2653 struct Lisp_Process *p = XPROCESS (proc);
@@ -2783,6 +2786,8 @@ send_process (proc, buf, len, object)
2783 error ("SIGPIPE raised on process %s; closed it", procname); 2786 error ("SIGPIPE raised on process %s; closed it", procname);
2784#endif 2787#endif
2785 } 2788 }
2789
2790 UNGCPRO;
2786} 2791}
2787 2792
2788DEFUN ("process-send-region", Fprocess_send_region, Sprocess_send_region, 2793DEFUN ("process-send-region", Fprocess_send_region, Sprocess_send_region,