changeset 9392:32186e807f02

(enum Lisp_Misc_Type): New type. (struct Lisp_Marker): Add a member of that type. Delete unused member `modified'.
author Karl Heuer <kwzh@gnu.org>
date Fri, 07 Oct 1994 21:44:51 +0000
parents 6061a432881f
children 0bec3b6bac2f
files src/lisp.h
diffstat 1 files changed, 8 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/lisp.h	Fri Oct 07 17:40:50 1994 +0000
+++ b/src/lisp.h	Fri Oct 07 21:44:51 1994 +0000
@@ -161,6 +161,13 @@
     Lisp_Overlay
   };
 
+/* This is the set of datatypes that share the marker structure.
+   The first member of the structure is a type code from this set.  */
+enum Lisp_Misc_Type
+  {
+    Lisp_Misc_Marker
+  };
+
 #ifndef NO_UNION_TYPE
 
 #ifndef WORDS_BIG_ENDIAN
@@ -571,10 +578,10 @@
 
 struct Lisp_Marker
   {
+    enum Lisp_Misc_Type type;	/* = Lisp_Misc_Marker */
     struct buffer *buffer;
     Lisp_Object chain;
     int bufpos;
-    int modified;
   };
 
 #ifdef LISP_FLOAT_TYPE