Mercurial > hg > xemacs-beta
diff src/gui.h @ 272:c5d627a313b1 r21-0b34
Import from CVS: tag r21-0b34
author | cvs |
---|---|
date | Mon, 13 Aug 2007 10:28:48 +0200 |
parents | b2472a1930f2 |
children | 57709be46d1b |
line wrap: on
line diff
--- a/src/gui.h Mon Aug 13 10:27:41 2007 +0200 +++ b/src/gui.h Mon Aug 13 10:28:48 2007 +0200 @@ -56,7 +56,7 @@ * Rather than build a long chain of individual gcpro structs * that protect the slots individually, we protect all the * member slots by pretending the struct is an array. ANSI C - * requires tihs hack to work, ugly though it is. + * requires this hack to work, ugly though it is. */ #define GCPRO_GUI_ITEM(pgui_item) \ do { \ @@ -65,6 +65,9 @@ gcpro1.nvars = GUI_ITEM_GCPRO_COUNT; \ } while (0); +extern Lisp_Object Q_accelerator, Q_active, Q_config, Q_filter, Q_included; +extern Lisp_Object Q_keys, Q_selected, Q_suffix, Qradio, Qtoggle; + void gui_item_init (struct gui_item *pgui_item); void gui_item_add_keyval_pair (struct gui_item *pgui_item, Lisp_Object key, Lisp_Object val); @@ -72,9 +75,9 @@ int gui_item_active_p (CONST struct gui_item *pgui_item); int gui_item_included_p (CONST struct gui_item *pgui_item, Lisp_Object into); unsigned int gui_item_display_flush_left (CONST struct gui_item *pgui_item, - char* buf, unsigned int buf_len); + char* buf, Bytecount buf_len); unsigned int gui_item_display_flush_right (CONST struct gui_item *pgui_item, - char* buf, unsigned int buf_len); + char* buf, Bytecount buf_len); #endif /* HAVE_POPUPS */