aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/lisp.h13
1 files changed, 9 insertions, 4 deletions
diff --git a/src/lisp.h b/src/lisp.h
index 2c523b1ca68..f9da1f28938 100644
--- a/src/lisp.h
+++ b/src/lisp.h
@@ -827,10 +827,15 @@ struct Lisp_Buffer_Objfwd
827 Only make-local-variable does that. */ 827 Only make-local-variable does that. */
828struct Lisp_Buffer_Local_Value 828struct Lisp_Buffer_Local_Value
829 { 829 {
830 int type : 16; /* = Lisp_Misc_Buffer_Local_Value 830 int type : 16; /* = Lisp_Misc_Buffer_Local_Value
831 or Lisp_Misc_Some_Buffer_Local_Value */ 831 or Lisp_Misc_Some_Buffer_Local_Value */
832 int spacer : 16; 832 int spacer : 13;
833 Lisp_Object car, cdr; 833 unsigned int check_frame : 1;
834 unsigned int found_for_buffer : 1;
835 unsigned int found_for_frame : 1;
836 Lisp_Object realvalue;
837 Lisp_Object buffer, frame;
838 Lisp_Object cdr;
834 }; 839 };
835 840
836/* In an overlay object, the mark bit of the plist is used as the GC mark. 841/* In an overlay object, the mark bit of the plist is used as the GC mark.