emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] /srv/bzr/emacs/trunk r111096: * callproc.c (Fcall_process)


From: Andreas Schwab
Subject: [Emacs-diffs] /srv/bzr/emacs/trunk r111096: * callproc.c (Fcall_process): Fix specpdl nesting for asynchronous
Date: Tue, 04 Dec 2012 22:18:37 +0100
User-agent: Bazaar (2.5.0)

------------------------------------------------------------
revno: 111096
committer: Andreas Schwab <address@hidden>
branch nick: emacs
timestamp: Tue 2012-12-04 22:18:37 +0100
message:
  * callproc.c (Fcall_process): Fix specpdl nesting for asynchronous
  processes.
modified:
  src/ChangeLog
  src/callproc.c
=== modified file 'src/ChangeLog'
--- a/src/ChangeLog     2012-12-04 15:15:30 +0000
+++ b/src/ChangeLog     2012-12-04 21:18:37 +0000
@@ -1,3 +1,8 @@
+2012-12-04  Andreas Schwab  <address@hidden>
+
+       * callproc.c (Fcall_process): Fix specpdl nesting for asynchronous
+       processes.
+
 2012-12-04  Dmitry Antipov  <address@hidden>
 
        * lisp.h (Mouse_HLInfo): Remove set-but-unused mouse_face_image_state

=== modified file 'src/callproc.c'
--- a/src/callproc.c    2012-12-03 21:42:12 +0000
+++ b/src/callproc.c    2012-12-04 21:18:37 +0000
@@ -685,7 +685,7 @@
     {
       if (fd0 >= 0)
        emacs_close (fd0);
-      return Qnil;
+      return unbind_to (count, Qnil);
     }
 
 #if defined (MSDOS)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]