diff options
| -rw-r--r-- | src/xdisp.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/xdisp.c b/src/xdisp.c index 86836714dcf..c64dd89f81d 100644 --- a/src/xdisp.c +++ b/src/xdisp.c | |||
| @@ -248,6 +248,7 @@ message_dolog (m, len, nlflag) | |||
| 248 | { | 248 | { |
| 249 | struct buffer *oldbuf; | 249 | struct buffer *oldbuf; |
| 250 | int oldpoint, oldbegv, oldzv; | 250 | int oldpoint, oldbegv, oldzv; |
| 251 | int old_windows_or_buffers_changed = windows_or_buffers_changed; | ||
| 251 | 252 | ||
| 252 | oldbuf = current_buffer; | 253 | oldbuf = current_buffer; |
| 253 | Fset_buffer (Fget_buffer_create (build_string ("*Messages*"))); | 254 | Fset_buffer (Fget_buffer_create (build_string ("*Messages*"))); |
| @@ -316,6 +317,7 @@ message_dolog (m, len, nlflag) | |||
| 316 | ZV = oldzv; | 317 | ZV = oldzv; |
| 317 | TEMP_SET_PT (oldpoint); | 318 | TEMP_SET_PT (oldpoint); |
| 318 | set_buffer_internal (oldbuf); | 319 | set_buffer_internal (oldbuf); |
| 320 | windows_or_buffers_changed = old_windows_or_buffers_changed; | ||
| 319 | message_log_need_newline = !nlflag; | 321 | message_log_need_newline = !nlflag; |
| 320 | } | 322 | } |
| 321 | } | 323 | } |