aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorStefan Monnier2003-07-09 14:51:57 +0000
committerStefan Monnier2003-07-09 14:51:57 +0000
commit88006f77c435184cbb0b2403720bcff9b8bd0e56 (patch)
treee39bd9b74370174ee0ab6a5a0b1dd859a545761b /src
parentb7253a3e4a4b89a4da02072759515732749d2c58 (diff)
downloademacs-88006f77c435184cbb0b2403720bcff9b8bd0e56.tar.gz
emacs-88006f77c435184cbb0b2403720bcff9b8bd0e56.zip
(overlays_around): Use new type for overlays_(before|after).
Diffstat (limited to 'src')
-rw-r--r--src/editfns.c15
1 files changed, 6 insertions, 9 deletions
diff --git a/src/editfns.c b/src/editfns.c
index f3dc714e3cd..97a939ce43b 100644
--- a/src/editfns.c
+++ b/src/editfns.c
@@ -338,15 +338,14 @@ overlays_around (pos, vec, len)
338 Lisp_Object *vec; 338 Lisp_Object *vec;
339 int len; 339 int len;
340{ 340{
341 Lisp_Object tail, overlay, start, end; 341 Lisp_Object overlay, start, end;
342 struct Lisp_Overlay *tail;
342 int startpos, endpos; 343 int startpos, endpos;
343 int idx = 0; 344 int idx = 0;
344 345
345 for (tail = current_buffer->overlays_before; 346 for (tail = current_buffer->overlays_before; tail; tail = tail->next)
346 GC_CONSP (tail);
347 tail = XCDR (tail))
348 { 347 {
349 overlay = XCAR (tail); 348 XSETMISC (overlay, tail);
350 349
351 end = OVERLAY_END (overlay); 350 end = OVERLAY_END (overlay);
352 endpos = OVERLAY_POSITION (end); 351 endpos = OVERLAY_POSITION (end);
@@ -363,11 +362,9 @@ overlays_around (pos, vec, len)
363 } 362 }
364 } 363 }
365 364
366 for (tail = current_buffer->overlays_after; 365 for (tail = current_buffer->overlays_after; tail; tail = tail->next)
367 GC_CONSP (tail);
368 tail = XCDR (tail))
369 { 366 {
370 overlay = XCAR (tail); 367 XSETMISC (overlay, tail);
371 368
372 start = OVERLAY_START (overlay); 369 start = OVERLAY_START (overlay);
373 startpos = OVERLAY_POSITION (start); 370 startpos = OVERLAY_POSITION (start);