]> git.eshelyaron.com Git - emacs.git/commitdiff
(check_markers, adjust_markers_for_delete)
authorDave Love <fx@gnu.org>
Wed, 11 Jun 2003 11:44:58 +0000 (11:44 +0000)
committerDave Love <fx@gnu.org>
Wed, 11 Jun 2003 11:44:58 +0000 (11:44 +0000)
(adjust_markers_for_replace): Use MARKER_CHAIN.

src/insdel.c

index d4921b5f1ce4c68f8788a94dd77be9857389874b..3b29f2735a29760cc82610ceaa1afe09c454f35e 100644 (file)
@@ -95,7 +95,7 @@ check_markers ()
       if (multibyte && ! CHAR_HEAD_P (FETCH_BYTE (XMARKER (tail)->bytepos)))
        abort ();
 
-      tail = XMARKER (tail)->chain;
+      tail = MARKER_CHAIN (XMARKER (tail));
     }
 }
 \f
@@ -395,7 +395,7 @@ adjust_markers_for_delete (from, from_byte, to, to_byte)
          record_marker_adjustment (marker, to - from);
        }
 
-      marker = m->chain;
+      marker = MARKER_CHAIN (m);
     }
 }
 
@@ -448,7 +448,7 @@ adjust_markers_for_insert (from, from_byte, to, to_byte, before_markers)
          m->charpos += nchars;
        }
 
-      marker = m->chain;
+      marker = MARKER_CHAIN (m);
     }
 
   /* Adjusting only markers whose insertion-type is t may result in
@@ -510,7 +510,7 @@ adjust_markers_for_replace (from, from_byte, old_chars, old_bytes,
          m->bytepos = from_byte;
        }
 
-      marker = m->chain;
+      marker = MARKER_CHAIN (m);
     }
 
   CHECK_MARKERS ();