changeset 12890:2a1edeeb13fb

(struct Lisp_Marker): Make insertion_type an unsigned int.
author Richard M. Stallman <rms@gnu.org>
date Sat, 19 Aug 1995 05:38:46 +0000
parents d912ac1e1f00
children e41d6c7b04ca
files src/lisp.h
diffstat 1 files changed, 10 insertions(+), 10 deletions(-) [+]
line wrap: on
line diff
--- a/src/lisp.h	Sat Aug 19 05:03:12 1995 +0000
+++ b/src/lisp.h	Sat Aug 19 05:38:46 1995 +0000
@@ -576,16 +576,16 @@
 
 /* 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,