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 */