mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-01-07 04:10:27 -08:00
* frame.h: Avoid gcc -Wmissing-prototypes diagnostics.
(set_menu_bar_lines, x_get_resource_string): New decls. * msdos.c (set_menu_bar_lines): Omit decl.
This commit is contained in:
parent
fdb0b28bf6
commit
0ff162fccf
3 changed files with 10 additions and 5 deletions
|
|
@ -1,5 +1,9 @@
|
|||
2011-02-27 Paul Eggert <eggert@cs.ucla.edu>
|
||||
|
||||
* frame.h: Avoid gcc -Wmissing-prototypes diagnostics.
|
||||
(set_menu_bar_lines, x_get_resource_string): New decls.
|
||||
* msdos.c (set_menu_bar_lines): Omit decl.
|
||||
|
||||
* dispextern.h (struct glyph): Make u.img_id int, not unsigned.
|
||||
It's always given int values and used as an int. This suppresses
|
||||
a gcc "comparison of unsigned expression >= 0" warning in some
|
||||
|
|
|
|||
|
|
@ -841,6 +841,7 @@ extern Lisp_Object Qnoelisp;
|
|||
|
||||
extern struct frame *last_nonminibuf_frame;
|
||||
|
||||
extern void set_menu_bar_lines (struct frame *, Lisp_Object, Lisp_Object);
|
||||
extern struct frame *make_initial_frame (void);
|
||||
extern struct frame *make_terminal_frame (struct terminal *);
|
||||
extern struct frame *make_frame (int);
|
||||
|
|
@ -1131,17 +1132,20 @@ extern int x_figure_window_size (struct frame *, Lisp_Object, int);
|
|||
extern void x_set_alpha (struct frame *, Lisp_Object, Lisp_Object);
|
||||
|
||||
extern void validate_x_resource_name (void);
|
||||
|
||||
|
||||
extern Lisp_Object display_x_get_resource (Display_Info *,
|
||||
Lisp_Object attribute,
|
||||
Lisp_Object class,
|
||||
Lisp_Object component,
|
||||
Lisp_Object subclass);
|
||||
|
||||
#if defined HAVE_X_WINDOWS && !defined USE_X_TOOLKIT
|
||||
extern char *x_get_resource_string (const char *, const char *);
|
||||
#endif
|
||||
|
||||
/* In xmenu.c */
|
||||
extern void set_frame_menubar (FRAME_PTR, int, int);
|
||||
|
||||
#endif /* HAVE_WINDOW_SYSTEM */
|
||||
|
||||
#endif /* not EMACS_FRAME_H */
|
||||
|
||||
|
|
|
|||
|
|
@ -1389,8 +1389,6 @@ IT_delete_glyphs (struct frame *f, int n)
|
|||
void
|
||||
x_set_menu_bar_lines (struct frame *f, Lisp_Object value, Lisp_Object oldval)
|
||||
{
|
||||
extern void set_menu_bar_lines (struct frame *, Lisp_Object, Lisp_Object);
|
||||
|
||||
set_menu_bar_lines (f, value, oldval);
|
||||
}
|
||||
|
||||
|
|
@ -4236,4 +4234,3 @@ This variable is used only by MS-DOS terminals. */);
|
|||
}
|
||||
|
||||
#endif /* MSDOS */
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue