diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 4 | ||||
| -rw-r--r-- | src/process.c | 5 |
2 files changed, 6 insertions, 3 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 823a70326bb..c6f63adebcd 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2013-11-23 Andreas Schwab <schwab@linux-m68k.org> | ||
| 2 | |||
| 3 | * process.c (get_process): Check that OBJ is a live buffer. (Bug#15923) | ||
| 4 | |||
| 1 | 2013-11-23 Glenn Morris <rgm@gnu.org> | 5 | 2013-11-23 Glenn Morris <rgm@gnu.org> |
| 2 | 6 | ||
| 3 | Empty elements in EMACSLOADPATH stand for the default. (Bug#12100) | 7 | Empty elements in EMACSLOADPATH stand for the default. (Bug#12100) |
diff --git a/src/process.c b/src/process.c index 307eab3ab30..7d4fb4e3ec4 100644 --- a/src/process.c +++ b/src/process.c | |||
| @@ -812,9 +812,8 @@ get_process (register Lisp_Object name) | |||
| 812 | else | 812 | else |
| 813 | obj = name; | 813 | obj = name; |
| 814 | 814 | ||
| 815 | /* Now obj should be either a buffer object or a process object. | 815 | /* Now obj should be either a (live) buffer object or a process object. */ |
| 816 | */ | 816 | if (BUFFERP (obj) && !NILP (BVAR (XBUFFER (obj), name))) |
| 817 | if (BUFFERP (obj)) | ||
| 818 | { | 817 | { |
| 819 | proc = Fget_buffer_process (obj); | 818 | proc = Fget_buffer_process (obj); |
| 820 | if (NILP (proc)) | 819 | if (NILP (proc)) |