From: Richard M. Stallman Date: Sat, 19 Aug 1995 05:38:46 +0000 (+0000) Subject: (struct Lisp_Marker): Make insertion_type an unsigned int. X-Git-Tag: emacs-19.34~2970 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=308e97d01871e7c396c9b4848d79629fd0fbe41b;p=emacs.git (struct Lisp_Marker): Make insertion_type an unsigned int. --- diff --git a/src/lisp.h b/src/lisp.h index 03a752d9034..fc5473d4636 100644 --- a/src/lisp.h +++ b/src/lisp.h @@ -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,