(struct Lisp_Marker): Add a member of that type. Delete unused member
`modified'.
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
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