Mercurial > hg > xemacs-beta
diff src/extents.c @ 647:b39c14581166
[xemacs-hg @ 2001-08-13 04:45:47 by ben]
removal of unsigned, size_t, etc.
author | ben |
---|---|
date | Mon, 13 Aug 2001 04:46:48 +0000 |
parents | 183866b06e0b |
children | fdefd0186b75 |
line wrap: on
line diff
--- a/src/extents.c Wed Aug 08 12:15:04 2001 +0000 +++ b/src/extents.c Mon Aug 13 04:46:48 2001 +0000 @@ -736,11 +736,11 @@ { /* RIGHT might not point to a valid extent (i.e. it's at the end of the list), so NEWPOS must round down. */ - unsigned int newpos = (left + right) >> 1; + int newpos = (left + right) >> 1; EXTENT e = EXTENT_GAP_ARRAY_AT (ga, (int) newpos); if (endp ? EXTENT_E_LESS (e, extent) : EXTENT_LESS (e, extent)) - left = newpos+1; + left = newpos + 1; else right = newpos; } @@ -3104,7 +3104,7 @@ depth)); } -static unsigned long +static Hash_Code extent_hash (Lisp_Object obj, int depth) { struct extent *e = XEXTENT (obj); @@ -5034,12 +5034,12 @@ if (!endp) { set_extent_begin_glyph (extent, glyph); - extent_begin_glyph_layout (extent) = layout; + set_extent_begin_glyph_layout (extent, layout); } else { set_extent_end_glyph (extent, glyph); - extent_end_glyph_layout (extent) = layout; + set_extent_end_glyph_layout (extent, layout); } extent_changed_for_redisplay (extent, 1, 0); @@ -5136,7 +5136,7 @@ { EXTENT e = decode_extent (extent, 0); e = extent_ancestor (e); - extent_begin_glyph_layout (e) = symbol_to_glyph_layout (layout); + set_extent_begin_glyph_layout (e, symbol_to_glyph_layout (layout)); extent_maybe_changed_for_redisplay (e, 1, 0); return layout; } @@ -5149,7 +5149,7 @@ { EXTENT e = decode_extent (extent, 0); e = extent_ancestor (e); - extent_end_glyph_layout (e) = symbol_to_glyph_layout (layout); + set_extent_end_glyph_layout (e, symbol_to_glyph_layout (layout)); extent_maybe_changed_for_redisplay (e, 1, 0); return layout; }