+2002-06-03 Ken Raeburn <raeburn@raeburn.org>
+
+ * buffer.c (fix_overlays_before): Fix list-walking bug in 05-19
+ change.
+
2002-06-02 Thien-Thi Nguyen <ttn@gnu.org>
* bytecode.c (Fbyte_code): Cast `current_column' return value to int.
Lisp_Object found = tail;
/* Unlink the found overlay. */
- XSETCDR (parent, XCDR (found));
+ tail = XCDR (found);
+ XSETCDR (parent, tail);
/* Move an overlay at RIGHT_PLACE to the next of the found one,
and link it into the right place. */
if (NILP (right_pair))