diff options
| author | Andreas Schwab | 2013-11-19 00:55:05 +0100 |
|---|---|---|
| committer | Andreas Schwab | 2013-11-19 00:55:05 +0100 |
| commit | 22ed928d06f1bad227fd0a08e5fc3e6243ad820f (patch) | |
| tree | 5278b45ef70bf1f7e19a221dd0246f6d1141f3f2 /src | |
| parent | 16af23266cd8671281d89ebb2c15d3acac7ba914 (diff) | |
| download | emacs-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/ChangeLog | 5 | ||||
| -rw-r--r-- | src/process.c | 5 |
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 @@ | |||
| 1 | 2013-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 | |||
| 1 | 2013-07-15 Glenn Morris <rgm@gnu.org> | 6 | 2013-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)) |