From 4bfba59e5019cd2f16fabbdc69d89caf7de9e00e Mon Sep 17 00:00:00 2001 From: "Richard M. Stallman" Date: Thu, 12 Mar 1998 22:49:02 +0000 Subject: [PATCH] (struct Lisp_Buffer_Local_Value): Field car renamed to realvalue. New fields check_frame, found_for_buffer, found_for_frame, buffer, frame. --- src/lisp.h | 13 +++++++++---- 1 file 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 Only make-local-variable does that. */ struct Lisp_Buffer_Local_Value { - int type : 16; /* = Lisp_Misc_Buffer_Local_Value - or Lisp_Misc_Some_Buffer_Local_Value */ - int spacer : 16; - Lisp_Object car, cdr; + int type : 16; /* = Lisp_Misc_Buffer_Local_Value + or Lisp_Misc_Some_Buffer_Local_Value */ + int spacer : 13; + unsigned int check_frame : 1; + unsigned int found_for_buffer : 1; + unsigned int found_for_frame : 1; + Lisp_Object realvalue; + Lisp_Object buffer, frame; + Lisp_Object cdr; }; /* In an overlay object, the mark bit of the plist is used as the GC mark. -- 2.39.2