diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/buffer.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/buffer.c b/src/buffer.c index 7095498c2e8..d4300e3b5ed 100644 --- a/src/buffer.c +++ b/src/buffer.c | |||
| @@ -1865,9 +1865,11 @@ DEFUN ("overlay-put", Foverlay_put, Soverlay_put, 3, 3, 0, | |||
| 1865 | 1865 | ||
| 1866 | CHECK_OVERLAY (overlay, 0); | 1866 | CHECK_OVERLAY (overlay, 0); |
| 1867 | 1867 | ||
| 1868 | redisplay_region (XMARKER (OVERLAY_START (overlay))->buffer, | 1868 | tail = Fmarker_buffer (OVERLAY_START (overlay)); |
| 1869 | marker_position (OVERLAY_START (overlay)), | 1869 | if (! NILP (tail)) |
| 1870 | marker_position (OVERLAY_END (overlay))); | 1870 | redisplay_region (XMARKER (OVERLAY_START (overlay))->buffer, |
| 1871 | marker_position (OVERLAY_START (overlay)), | ||
| 1872 | marker_position (OVERLAY_END (overlay))); | ||
| 1871 | 1873 | ||
| 1872 | plist = Fcdr_safe (XCONS (overlay)->cdr); | 1874 | plist = Fcdr_safe (XCONS (overlay)->cdr); |
| 1873 | 1875 | ||