aboutsummaryrefslogtreecommitdiffstats
path: root/src/buffer.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/buffer.c')
-rw-r--r--src/buffer.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/buffer.c b/src/buffer.c
index bc41f2e3179..33d0ea55843 100644
--- a/src/buffer.c
+++ b/src/buffer.c
@@ -436,13 +436,13 @@ copy_overlays (b, list)
436 old_overlay = XCAR (list); 436 old_overlay = XCAR (list);
437 charpos = marker_position (OVERLAY_START (old_overlay)); 437 charpos = marker_position (OVERLAY_START (old_overlay));
438 start = Fmake_marker (); 438 start = Fmake_marker ();
439 Fset_marker (start, charpos, buffer); 439 Fset_marker (start, make_number (charpos), buffer);
440 XMARKER (start)->insertion_type 440 XMARKER (start)->insertion_type
441 = XMARKER (OVERLAY_START (old_overlay))->insertion_type; 441 = XMARKER (OVERLAY_START (old_overlay))->insertion_type;
442 442
443 charpos = marker_position (OVERLAY_END (old_overlay)); 443 charpos = marker_position (OVERLAY_END (old_overlay));
444 end = Fmake_marker (); 444 end = Fmake_marker ();
445 Fset_marker (end, charpos, buffer); 445 Fset_marker (end, make_number (charpos), buffer);
446 XMARKER (end)->insertion_type 446 XMARKER (end)->insertion_type
447 = XMARKER (OVERLAY_END (old_overlay))->insertion_type; 447 = XMARKER (OVERLAY_END (old_overlay))->insertion_type;
448 448