aboutsummaryrefslogtreecommitdiffstats
path: root/src
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
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')
-rw-r--r--src/ChangeLog5
-rw-r--r--src/process.c5
2 files changed, 7 insertions, 3 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 28899150e96..b550549811b 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
12013-11-18 Andreas Schwab <schwab@linux-m68k.org>
2
3 * process.c (get_process): Check that OBJ is a live buffer.
4 (Bug#15923)
5
12013-07-15 Glenn Morris <rgm@gnu.org> 62013-07-15 Glenn Morris <rgm@gnu.org>
2 7
3 * image.c (Fimage_flush): Fix doc typo. 8 * image.c (Fimage_flush): Fix doc typo.
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))