]> git.eshelyaron.com Git - emacs.git/commitdiff
(struct Lisp_Marker): Make insertion_type an unsigned int.
authorRichard M. Stallman <rms@gnu.org>
Sat, 19 Aug 1995 05:38:46 +0000 (05:38 +0000)
committerRichard M. Stallman <rms@gnu.org>
Sat, 19 Aug 1995 05:38:46 +0000 (05:38 +0000)
src/lisp.h

index 03a752d9034e1acc80819428d61ce49799dcfd75..fc5473d4636cb001ab551049621e73e0eebc5ef8 100644 (file)
@@ -576,16 +576,16 @@ struct Lisp_Free
 
 /* In a marker, the markbit of the chain field is used as the gc mark bit */
 struct Lisp_Marker
-  {
-    int type : 16;     /* = Lisp_Misc_Marker */
-    int spacer : 15;
-    /* 1 means normal insertion at the marker's position
-       leaves the marker after the inserted text.  */
-    int insertion_type : 1;
-    struct buffer *buffer;
-    Lisp_Object chain;
-    int bufpos;
-  };
+{
+  int type : 16;               /* = Lisp_Misc_Marker */
+  int spacer : 15;
+  /* 1 means normal insertion at the marker's position
+     leaves the marker after the inserted text.  */
+  unsigned int insertion_type : 1;
+  struct buffer *buffer;
+  Lisp_Object chain;
+  int bufpos;
+};
 
 /* Forwarding pointer to an int variable.
    This is allowed only in the value cell of a symbol,