aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndreas Schwab2009-12-09 14:20:49 +0000
committerAndreas Schwab2009-12-09 14:20:49 +0000
commit2cc7b62f116ff8541a5baac5ce464f1e278f7086 (patch)
treea055abe1ffbd36732680108f8c756fa3cec607a3
parent075f2ecf36fcac4000b488cbaa96759c3c6598f1 (diff)
downloademacs-2cc7b62f116ff8541a5baac5ce464f1e278f7086.tar.gz
emacs-2cc7b62f116ff8541a5baac5ce464f1e278f7086.zip
* cmds.c: Include "frame.h".
* frame.c: Include "font.h" also if !HAVE_WINDOW_SYSTEM. * frame.h: Move declaration of delete_frame outside of HAVE_WINDOW_SYSTEM.
-rw-r--r--src/ChangeLog8
-rw-r--r--src/cmds.c1
-rw-r--r--src/frame.c2
-rw-r--r--src/frame.h3
4 files changed, 11 insertions, 3 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 9f666aa649d..a4bed84a856 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,11 @@
12009-12-09 Andreas Schwab <schwab@linux-m68k.org>
2
3 Fix implicit function declarations.
4 * cmds.c: Include "frame.h".
5 * frame.c: Include "font.h" also if !HAVE_WINDOW_SYSTEM.
6 * frame.h: Move declaration of delete_frame outside of
7 HAVE_WINDOW_SYSTEM.
8
12009-12-09 Ken Brown <kbrown@cornell.edu> (tiny change) 92009-12-09 Ken Brown <kbrown@cornell.edu> (tiny change)
2 10
3 * s/cygwin.h (G_SLICE_ALWAYS_MALLOC): New variable. 11 * s/cygwin.h (G_SLICE_ALWAYS_MALLOC): New variable.
diff --git a/src/cmds.c b/src/cmds.c
index 008fd6b82c2..eb8b2c27d00 100644
--- a/src/cmds.c
+++ b/src/cmds.c
@@ -30,6 +30,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
30#include "keyboard.h" 30#include "keyboard.h"
31#include "keymap.h" 31#include "keymap.h"
32#include "dispextern.h" 32#include "dispextern.h"
33#include "frame.h"
33 34
34Lisp_Object Qkill_forward_chars, Qkill_backward_chars, Vblink_paren_function; 35Lisp_Object Qkill_forward_chars, Qkill_backward_chars, Vblink_paren_function;
35 36
diff --git a/src/frame.c b/src/frame.c
index 0c2d2225ca2..618acf68b6b 100644
--- a/src/frame.c
+++ b/src/frame.c
@@ -43,8 +43,8 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
43#include "termhooks.h" 43#include "termhooks.h"
44#include "dispextern.h" 44#include "dispextern.h"
45#include "window.h" 45#include "window.h"
46#ifdef HAVE_WINDOW_SYSTEM
47#include "font.h" 46#include "font.h"
47#ifdef HAVE_WINDOW_SYSTEM
48#include "fontset.h" 48#include "fontset.h"
49#endif 49#endif
50#ifdef MSDOS 50#ifdef MSDOS
diff --git a/src/frame.h b/src/frame.h
index 9fc326b6f1a..8ed73c6c7d6 100644
--- a/src/frame.h
+++ b/src/frame.h
@@ -835,6 +835,7 @@ extern struct frame *make_frame_without_minibuffer P_ ((Lisp_Object,
835extern int other_visible_frames P_ ((struct frame *)); 835extern int other_visible_frames P_ ((struct frame *));
836extern void frame_make_pointer_invisible P_ ((void)); 836extern void frame_make_pointer_invisible P_ ((void));
837extern void frame_make_pointer_visible P_ ((void)); 837extern void frame_make_pointer_visible P_ ((void));
838extern Lisp_Object delete_frame P_ ((Lisp_Object, Lisp_Object));
838 839
839extern Lisp_Object Vframe_list; 840extern Lisp_Object Vframe_list;
840extern Lisp_Object Vdefault_frame_alist; 841extern Lisp_Object Vdefault_frame_alist;
@@ -1122,8 +1123,6 @@ extern Lisp_Object display_x_get_resource (Display_Info *,
1122 Lisp_Object component, 1123 Lisp_Object component,
1123 Lisp_Object subclass); 1124 Lisp_Object subclass);
1124 1125
1125extern Lisp_Object delete_frame P_ ((Lisp_Object, Lisp_Object));
1126
1127#endif /* HAVE_WINDOW_SYSTEM */ 1126#endif /* HAVE_WINDOW_SYSTEM */
1128 1127
1129#endif /* not EMACS_FRAME_H */ 1128#endif /* not EMACS_FRAME_H */