XEmacs 21.2.20 "Yoko".
[chise/xemacs-chise.git.1] / src / gui.h
index 904bd96..169abd5 100644 (file)
--- a/src/gui.h
+++ b/src/gui.h
@@ -41,7 +41,6 @@ DECLARE_LRECORD (gui_item, struct Lisp_Gui_Item);
   XRECORD (x, gui_item, struct Lisp_Gui_Item)
 #define XSETGUI_ITEM(x, p) XSETRECORD (x, p, gui_item)
 #define GUI_ITEMP(x) RECORDP (x, gui_item)
   XRECORD (x, gui_item, struct Lisp_Gui_Item)
 #define XSETGUI_ITEM(x, p) XSETRECORD (x, p, gui_item)
 #define GUI_ITEMP(x) RECORDP (x, gui_item)
-#define GC_GUI_ITEMP(x) GC_RECORDP (x, gui_item)
 #define CHECK_GUI_ITEM(x) CHECK_RECORD (x, gui_item)
 #define CONCHECK_GUI_ITEM(x) CONCHECK_RECORD (x, gui_item)
 
 #define CHECK_GUI_ITEM(x) CHECK_RECORD (x, gui_item)
 #define CONCHECK_GUI_ITEM(x) CONCHECK_RECORD (x, gui_item)
 
@@ -83,8 +82,9 @@ unsigned int gui_item_display_flush_left  (Lisp_Object pgui_item,
 unsigned int gui_item_display_flush_right (Lisp_Object gui_item,
                                           char* buf, Bytecount buf_len);
 
 unsigned int gui_item_display_flush_right (Lisp_Object gui_item,
                                           char* buf, Bytecount buf_len);
 
-Lisp_Object allocate_gui_item ();
+Lisp_Object allocate_gui_item (void);
 void gui_item_init (Lisp_Object gui_item);
 void gui_item_init (Lisp_Object gui_item);
+Lisp_Object parse_gui_item_tree_children (Lisp_Object list);
 
 /* this is mswindows biased but reasonably safe I think */
 #define GUI_ITEM_ID_SLOTS 8
 
 /* this is mswindows biased but reasonably safe I think */
 #define GUI_ITEM_ID_SLOTS 8