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;
 }