]> git.eshelyaron.com Git - emacs.git/commitdiff
(struct frame): Don't try to GC-mark menu_bar_items_used.
authorStefan Monnier <monnier@iro.umontreal.ca>
Wed, 3 Oct 2007 23:18:18 +0000 (23:18 +0000)
committerStefan Monnier <monnier@iro.umontreal.ca>
Wed, 3 Oct 2007 23:18:18 +0000 (23:18 +0000)
src/ChangeLog
src/frame.h

index c38a2e32f568402d610c99149f083794295ceb82..1efa2ca302a8f84d0cde7478a0b0d49708400705 100644 (file)
@@ -1,3 +1,7 @@
+2007-10-03  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * frame.h (struct frame): Don't try to GC-mark menu_bar_items_used.
+
 2007-10-02  Stefan Monnier  <monnier@iro.umontreal.ca>
 
        * window.h (struct window):
index c8463625cc9612dd0cdbda965ab2c2e3124abf6a..436656fbe4bc13fff937f20bd4c98b647fd2c8a3 100644 (file)
@@ -152,8 +152,6 @@ struct frame
      For the format of the data, see extensive comments in xmenu.c.
      Only the X toolkit version uses this.  */
   Lisp_Object menu_bar_vector;
-  /* Number of elements in the vector that have meaningful data.  */
-  EMACS_INT menu_bar_items_used;
 
   /* Predicate for selecting buffers for other-buffer.  */
   Lisp_Object buffer_predicate;
@@ -183,6 +181,9 @@ struct frame
   /* Cache of realized faces.  */
   struct face_cache *face_cache;
 
+  /* Number of elements in `menu_bar_vector' that have meaningful data.  */
+  EMACS_INT menu_bar_items_used;
+
   /* A buffer to hold the frame's name.  We can't use the Lisp
      string's pointer (`name', above) because it might get relocated.  */
   char *namebuf;