diff src/extents.c @ 1726:a8d8f419b459

[xemacs-hg @ 2003-09-30 15:26:34 by james] Add type information to xfree to avoid alias creation.
author james
date Tue, 30 Sep 2003 15:27:01 +0000
parents f3437b56874d
children 04bc9d2f42c7
line wrap: on
line diff
--- a/src/extents.c	Mon Sep 29 21:53:04 2003 +0000
+++ b/src/extents.c	Tue Sep 30 15:27:01 2003 +0000
@@ -739,7 +739,7 @@
 free_gap_array (Gap_Array *ga)
 {
   gap_array_delete_all_markers (ga);
-  xfree (ga);
+  xfree (ga, Gap_Array *);
 }
 
 
@@ -948,7 +948,7 @@
 {
   free_gap_array (el->start);
   free_gap_array (el->end);
-  xfree (el);
+  xfree (el, Extent_List *);
 }
 
 
@@ -1664,7 +1664,7 @@
 free_soe (struct stack_of_extents *soe)
 {
   free_extent_list (soe->extents);
-  xfree (soe);
+  xfree (soe, struct stack_of_extents *);
 }
 
 /* ------------------------------- */
@@ -2776,7 +2776,7 @@
   Dynarr_free (ef->extents);
   Dynarr_free (ef->begin_glyphs);
   Dynarr_free (ef->end_glyphs);
-  xfree (ef);
+  xfree (ef, struct extent_fragment *);
 }
 
 static int