]> code.delx.au - gnu-emacs/commitdiff
(Fdelete_overlay, Foverlay_put): Use marker_position,
authorRichard M. Stallman <rms@gnu.org>
Thu, 14 Oct 1993 04:29:17 +0000 (04:29 +0000)
committerRichard M. Stallman <rms@gnu.org>
Thu, 14 Oct 1993 04:29:17 +0000 (04:29 +0000)
not OVERLAY_POSITION, to get args for redisplay_region.

src/buffer.c

index 7aeef15e5d44c0035d035925c4a6c8c4fb579476..4958b1b90050dbe78b9d76919303420f0e6b86bd 100644 (file)
@@ -1682,8 +1682,8 @@ DEFUN ("delete-overlay", Fdelete_overlay, Sdelete_overlay, 1, 1, 0,
   b->overlays_after  = Fdelq (overlay, b->overlays_after);
 
   redisplay_region (b,
-                   OVERLAY_POSITION (OVERLAY_START (overlay)),
-                   OVERLAY_POSITION (OVERLAY_END   (overlay)));
+                   marker_position (OVERLAY_START (overlay)),
+                   marker_position (OVERLAY_END   (overlay)));
 
   Fset_marker (OVERLAY_START (overlay), Qnil, Qnil);
   Fset_marker (OVERLAY_END   (overlay), Qnil, Qnil);
@@ -1866,8 +1866,8 @@ DEFUN ("overlay-put", Foverlay_put, Soverlay_put, 3, 3, 0,
   CHECK_OVERLAY (overlay, 0);
 
   redisplay_region (XMARKER (OVERLAY_START (overlay))->buffer,
-                   OVERLAY_POSITION (OVERLAY_START (overlay)),
-                   OVERLAY_POSITION (OVERLAY_END   (overlay)));
+                   marker_position (OVERLAY_START (overlay)),
+                   marker_position (OVERLAY_END   (overlay)));
   
   plist = Fcdr_safe (XCONS (overlay)->cdr);