diff src/extents.h @ 185:3d6bfa290dbd r20-3b19

Import from CVS: tag r20-3b19
author cvs
date Mon, 13 Aug 2007 09:55:28 +0200
parents 0d2f883870bc
children 489f57a838ef
line wrap: on
line diff
--- a/src/extents.h	Mon Aug 13 09:54:24 2007 +0200
+++ b/src/extents.h	Mon Aug 13 09:55:28 2007 +0200
@@ -90,8 +90,6 @@
   Lisp_Object plist;
 };
 
-typedef struct extent *EXTENT;
-
 /* Basic properties of an extent (not affected by the extent's parent) */
 #define extent_object(e) ((e)->object)
 #define extent_start(e) ((e)->start + 0)
@@ -114,6 +112,7 @@
    most extents won't have this set on them, we usually don't need to
    have this structure around and thus the size of an extent is smaller. */
 
+typedef struct extent_auxiliary extent_auxiliary;
 struct extent_auxiliary
 {
   struct lcrecord_header header;
@@ -221,7 +220,7 @@
   MAC_DECLARE (EXTENT, MTensure_extent, e)		\
   (MTensure_extent->flags.has_aux ? (void) 0 :		\
     allocate_extent_auxiliary (MTensure_extent))	\
-MAC_END  
+MAC_END
 
 #define set_extent_no_chase_aux_field(e, field, value)		\
 MAC_BEGIN							\
@@ -293,7 +292,7 @@
   (MTplist_extent->flags.has_aux ?		\
    &XCONS (MTplist_extent->plist)->cdr :	\
    &MTplist_extent->plist)			\
-MAC_END  
+MAC_END
 #define extent_no_chase_plist(e) (*extent_no_chase_plist_addr (e))
 
 #define extent_plist_addr(e) extent_no_chase_plist_addr (extent_ancestor (e))