]> code.delx.au - gnu-emacs/commitdiff
(Fmove_overlay): Clean up setting o_beg and o_end.
authorRichard M. Stallman <rms@gnu.org>
Mon, 2 Jun 1997 00:24:11 +0000 (00:24 +0000)
committerRichard M. Stallman <rms@gnu.org>
Mon, 2 Jun 1997 00:24:11 +0000 (00:24 +0000)
src/buffer.c

index 3c914c23255df7a95ddd83134115518e07a5e212..e3681eb74fe75f91a5297100503ddd5ea51b80a4 100644 (file)
@@ -2819,10 +2819,8 @@ buffer.")
          Lisp_Object o_beg;
          Lisp_Object o_end;
 
-         o_beg = OVERLAY_START (overlay);
-         o_end = OVERLAY_END   (overlay);
-         o_beg = OVERLAY_POSITION (o_beg);
-         o_end = OVERLAY_POSITION (o_end);
+         o_beg = OVERLAY_POSITION (OVERLAY_START (overlay));
+         o_end = OVERLAY_POSITION (OVERLAY_END (overlay));
 
          modify_overlay (ob, XINT (o_beg), XINT (o_end));
        }
@@ -2837,10 +2835,8 @@ buffer.")
       Lisp_Object o_end;
       int change_beg, change_end;
 
-      o_beg = OVERLAY_START (overlay);
-      o_end = OVERLAY_END   (overlay);
-      o_beg = OVERLAY_POSITION (o_beg);
-      o_end = OVERLAY_POSITION (o_end);
+      o_beg = OVERLAY_POSITION (OVERLAY_START (overlay));
+      o_end = OVERLAY_POSITION (OVERLAY_END (overlay));
 
       if (XINT (o_beg) == XINT (beg))
        modify_overlay (b, XINT (o_end), XINT (end));