aboutsummaryrefslogtreecommitdiffstats
path: root/src/process.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/process.c')
-rw-r--r--src/process.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/process.c b/src/process.c
index e885f771139..8419b1e88ca 100644
--- a/src/process.c
+++ b/src/process.c
@@ -1279,7 +1279,8 @@ static void
1279update_process_mark (struct Lisp_Process *p) 1279update_process_mark (struct Lisp_Process *p)
1280{ 1280{
1281 Lisp_Object buffer = p->buffer; 1281 Lisp_Object buffer = p->buffer;
1282 if (BUFFERP (buffer)) 1282 if (BUFFERP (buffer)
1283 && XMARKER (p->mark)->buffer != XBUFFER (buffer))
1283 set_marker_both (p->mark, buffer, 1284 set_marker_both (p->mark, buffer,
1284 BUF_ZV (XBUFFER (buffer)), 1285 BUF_ZV (XBUFFER (buffer)),
1285 BUF_ZV_BYTE (XBUFFER (buffer))); 1286 BUF_ZV_BYTE (XBUFFER (buffer)));