aboutsummaryrefslogtreecommitdiffstats
path: root/src/process.c
diff options
context:
space:
mode:
authorAndreas Schwab2013-11-19 00:55:05 +0100
committerAndreas Schwab2013-11-19 00:55:05 +0100
commit22ed928d06f1bad227fd0a08e5fc3e6243ad820f (patch)
tree5278b45ef70bf1f7e19a221dd0246f6d1141f3f2 /src/process.c
parent16af23266cd8671281d89ebb2c15d3acac7ba914 (diff)
downloademacs-22ed928d06f1bad227fd0a08e5fc3e6243ad820f.tar.gz
emacs-22ed928d06f1bad227fd0a08e5fc3e6243ad820f.zip
Fixes: debbugs:15923
* process.c (get_process): Check that OBJ is a live buffer.
Diffstat (limited to 'src/process.c')
-rw-r--r--src/process.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/process.c b/src/process.c
index 2fb5b16a19f..69ec6bb1b20 100644
--- a/src/process.c
+++ b/src/process.c
@@ -775,9 +775,8 @@ get_process (register Lisp_Object name)
775 else 775 else
776 obj = name; 776 obj = name;
777 777
778 /* Now obj should be either a buffer object or a process object. 778 /* Now obj should be either a (live) buffer object or a process object. */
779 */ 779 if (BUFFERP (obj) && !NILP (BVAR (XBUFFER (obj), name)))
780 if (BUFFERP (obj))
781 { 780 {
782 proc = Fget_buffer_process (obj); 781 proc = Fget_buffer_process (obj);
783 if (NILP (proc)) 782 if (NILP (proc))