summaryrefslogtreecommitdiff
path: root/src/callproc.c
diff options
context:
space:
mode:
authorAndreas Schwab <schwab@linux-m68k.org>2012-12-04 22:18:37 +0100
committerAndreas Schwab <schwab@linux-m68k.org>2012-12-04 22:18:37 +0100
commit396376f1aeb072d20f1a8271ee47620b2ba9c15b (patch)
tree271f4f500d598629548d3aa34bac10b4829c1954 /src/callproc.c
parent115574213892efc2f9872db263b854a18cc5c8ae (diff)
downloademacs-396376f1aeb072d20f1a8271ee47620b2ba9c15b.tar.gz
* callproc.c (Fcall_process): Fix specpdl nesting for asynchronous
processes.
Diffstat (limited to 'src/callproc.c')
-rw-r--r--src/callproc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/callproc.c b/src/callproc.c
index 21c52d09e6b..2cc395428f8 100644
--- a/src/callproc.c
+++ b/src/callproc.c
@@ -685,7 +685,7 @@ usage: (call-process PROGRAM &optional INFILE BUFFER DISPLAY &rest ARGS) */)
{
if (fd0 >= 0)
emacs_close (fd0);
- return Qnil;
+ return unbind_to (count, Qnil);
}
#if defined (MSDOS)